mysql简单函数例子
MySQL提供了许多内置的函数,这些函数可以帮助你执行各种任务,如数据转换、字符串操作、日期和时间处理等。以下是一些简单的MySQL函数示例:
1. 字符串函数:
`CONCAT(str1, str2)`: 连接两个或多个字符串。
```
sql`SELECT CONCAT('Hello', ' ', 'World'); -- 输出: Hello World`
```
`LENGTH(str)`: 返回字符串的长度。
```
sql`SELECT LENGTH('Hello'); -- 输出: 5`
```
`LOWER(str)`: 将字符串转换为小写。
```
sql`SELECT LOWER('HELLO'); -- 输出: hello`
```
`UPPER(str)`: 将字符串转换为大写。
```
sql`SELECT UPPER('hello'); -- 输出: HELLO`
```
2. 日期和时间函数:
`NOW()`: 返回当前日期和时间。
```
sql`SELECT NOW();`
```
`CURDATE()`: 返回当前日期。
```
sql`SELECT CURDATE();`
```
`DATEDIFF(date1, date2)`: 返回两个日期之间的天数差异。
```
sql`SELECT DATEDIFF('', ''); -- 输出: 13`
```
3. 数值函数:
`ABS(x)`: 返回x的绝对值。
`CEIL(x) or CEILING(x)`: 返回大于或等于x的最小整数。
`FLOOR(x)`: 返回小于或等于x的最大整数。
4. 聚合函数:这些函数在多行数据上执行计算,并返回单个值。例如:
`COUNT()`: 计算表中的行数。
`SUM(column_name)`: 计算列的总和。
`AVG(column_name)`: 计算列的平均值。
5. 转换函数:这些函数用于在数据类型之间转换。例如:
`CAST(value AS type)`: 将一个值转换为指定的类型。例如,将字符串转换为整数或日期。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论