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)`: 返回两个日期之间的天数差异。
   
   
字符串函数str
    ```
    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小时内删除。