📅  最后修改于: 2023-12-03 15:32:49.415000             🧑  作者: Mango
MariaDB是一种流行的关系型数据库管理系统,它支持许多内置函数,可用于处理和操作数据。在本文中,我们将介绍一些MariaDB函数的用法和功能。
CONCAT
函数用于连接多个字符串。它将两个或更多字符串组合到一起,返回一个新的字符串。
SELECT CONCAT('Hello', ' ', 'world!') AS greeting;
输出:
+--------------+
| greeting |
+--------------+
| Hello world! |
+--------------+
SUBSTR
函数用于提取字符串的一部分。它接受三个参数:要提取的字符串,开始提取位置和提取的长度。
SELECT SUBSTR('Hello world', 7, 5) AS result;
输出:
+--------+
| result |
+--------+
| world |
+--------+
UPPER
函数用于将字符串转换为大写。
SELECT UPPER('hello world') AS result;
输出:
+--------------+
| result |
+--------------+
| HELLO WORLD |
+--------------+
LOWER
函数用于将字符串转换为小写。
SELECT LOWER('Hello World') AS result;
输出:
+--------------+
| result |
+--------------+
| hello world |
+--------------+
LENGTH
函数返回字符串的长度。
SELECT LENGTH('Hello World') AS result;
输出:
+--------+
| result |
+--------+
| 11 |
+--------+
ABS
函数返回一个数的绝对值。
SELECT ABS(-10) AS result;
输出:
+--------+
| result |
+--------+
| 10 |
+--------+
CEIL
函数返回一个数的上取整值。
SELECT CEIL(3.14) AS result;
输出:
+--------+
| result |
+--------+
| 4 |
+--------+
FLOOR
函数返回一个数的下取整值。
SELECT FLOOR(3.14) AS result;
输出:
+--------+
| result |
+--------+
| 3 |
+--------+
ROUND
函数返回一个数的四舍五入值。
SELECT ROUND(3.4567, 2) AS result;
输出:
+--------+
| result |
+--------+
| 3.46 |
+--------+
NOW
函数返回当前日期和时间。
SELECT NOW() AS result;
输出:
+---------------------+
| result |
+---------------------+
| 2022-01-01 09:07:13 |
+---------------------+
YEAR
函数返回一个日期的年份。
SELECT YEAR('2022-01-01') AS result;
输出:
+--------+
| result |
+--------+
| 2022 |
+--------+
MONTH
函数返回一个日期的月份。
SELECT MONTH('2022-01-01') AS result;
输出:
+--------+
| result |
+--------+
| 1 |
+--------+
DAY
函数返回一个日期的天数。
SELECT DAY('2022-01-01') AS result;
输出:
+--------+
| result |
+--------+
| 1 |
+--------+
这篇文章介绍了一些常用的MariaDB函数。它们可以帮助你处理和操作数据,提高你的数据库编程技能。