Mysql中的函数

1.字符串函数

    CONCAT()

        作用:连接两个或多个字符串。

        示例:SELECT CONCAT('Hello', ' ', 'World!'); 返回 Hello World!

    SUBSTRING()

        作用:从字符串中提取子字符串。

        示例:SELECT SUBSTRING('Hello World!', 7, 5); 返回 World

    REPLACE()

        作用:替换字符串中的子字符串。

        示例:SELECT REPLACE('Hello World!', 'World', 'MySQL'); 返回 Hello MySQL!

    LENGTH()

        作用:返回字符串的长度(字符数)。

        示例:SELECT LENGTH('Hello'); 返回 5

2.数值函数

    ABS()

        作用:返回数值的绝对值。

        示例:SELECT ABS(-10); 返回 10

    ROUND()

        作用:对数值进行四舍五入。

        示例:SELECT ROUND(3.14159, 2); 返回 3.14

    CEILING()

        作用:返回大于或等于指定数值的最小整数。

        示例:SELECT CEILING(3.14); 返回 4

    FLOOR()

        作用:返回小于或等于指定数值的最大整数。

        示例:SELECT FLOOR(3.14); 返回 3

3.日期和时间函数

    NOW()

        作用:返回当前日期和时间。

        示例:SELECT NOW(); 返回 2024-06-17 12:34:56(假设当前日期和时间)

    CURDATE()

        作用:返回当前日期。

        示例:SELECT CURDATE(); 返回 2024-06-17

    DATEDIFF()

        作用:计算两个日期之间的天数差。

        示例:SELECT DATEDIFF('2024-06-17', '2024-06-10'); 返回 7

    DATE_FORMAT()

        作用:格式化日期。

        示例:SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'); 返回 2024-06-17 12:34:56

4.系统信息函数

    VERSION()

        作用:返回 MySQL 服务器的版本。

        示例:SELECT VERSION(); 返回 8.0.23(假设 MySQL 版本)

    DATABASE()

        作用:返回当前数据库的名称。

        示例:SELECT DATABASE(); 返回当前使用的数据库名称。

    CURRENT_USER()

        作用:返回当前 MySQL 用户的名称和主机。

        示例:SELECT CURRENT_USER(); 返回 user@localhost

5.聚合函数

    SUM()

        作用:返回列值的总和。

        示例:SELECT SUM(column_name) FROM table_name;

    AVG()

        作用:返回列值的平均值。

        示例:SELECT AVG(column_name) FROM table_name;

    MAX()

        作用:返回列值的最大值。

        示例:SELECT MAX(column_name) FROM table_name;

    MIN()

        作用:返回列值的最小值。

        示例:SELECT MIN(column_name) FROM table_name;

    COUNT()

        作用:返回符合条件的行数。

        示例:SELECT COUNT(*) FROM table_name;

相关推荐

  1. MySQL函数

    2024-06-18 10:50:02       7 阅读
  2. mysql函数

    2024-06-18 10:50:02       7 阅读
  3. Mysql函数

    2024-06-18 10:50:02       8 阅读
  4. MySQL加密函数

    2024-06-18 10:50:02       38 阅读
  5. MySQL窗口函数

    2024-06-18 10:50:02       18 阅读
  6. MySQL替代 Oracledecode函数

    2024-06-18 10:50:02       42 阅读
  7. mysql 一些重要函数

    2024-06-18 10:50:02       28 阅读
  8. MySQL学习笔记006】MySQL常见函数

    2024-06-18 10:50:02       42 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-18 10:50:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-18 10:50:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-18 10:50:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-18 10:50:02       18 阅读

热门阅读

  1. Node.js 入门:

    2024-06-18 10:50:02       10 阅读
  2. Node.js 教程

    2024-06-18 10:50:02       7 阅读
  3. Nginx负载均衡之动态更新upstream

    2024-06-18 10:50:02       10 阅读
  4. ERP、CRM、SRM、PLM、HRM、OA……都是啥意思?

    2024-06-18 10:50:02       9 阅读
  5. 微信小程序录音机源代码

    2024-06-18 10:50:02       9 阅读
  6. Linux | grep命令和 find命令有什么区别

    2024-06-18 10:50:02       8 阅读
  7. 新概念3课文

    2024-06-18 10:50:02       7 阅读
  8. Spring框架的原理及应用详解(七)

    2024-06-18 10:50:02       10 阅读
  9. 【无标题】

    2024-06-18 10:50:02       8 阅读
  10. 基于c语言的简单的数据库

    2024-06-18 10:50:02       7 阅读
  11. windows安装spark

    2024-06-18 10:50:02       7 阅读
  12. MyBatis 特殊SQL执行技巧与注意事项

    2024-06-18 10:50:02       6 阅读