MySQL 内置函数是 MySQL 数据库提供的一系列预定义函数,用于执行常见的数据操作和处理任务。这些函数可以直接在 SQL 查询中使用,简化查询和数据处理过程。
MySQL 内置函数涵盖了多种类型,包括但不限于:
CONCAT
、SUBSTRING
、UPPER
、LOWER
等。ABS
、SQRT
、RAND
等。NOW
、DATE_FORMAT
、DATEDIFF
等。COUNT
、SUM
、AVG
、MAX
、MIN
等。以下是一个使用 MySQL 内置函数的简单示例:
-- 字符串函数示例:拼接两个字符串并转换为大写
SELECT CONCAT('Hello, ', 'World!') AS greeting, UPPER('hello world') AS uppercased;
-- 输出:
-- greeting: Hello, World!
-- uppercased: HELLO WORLD
-- 数学函数示例:计算平方根
SELECT SQRT(16) AS square_root;
-- 输出:
-- square_root: 4
-- 日期和时间函数示例:获取当前日期和时间
SELECT NOW() AS current_datetime;
-- 输出类似:
-- current_datetime: 2023-04-15 12:34:56
-- 聚合函数示例:计算某表中记录的总数
SELECT COUNT(*) AS total_records FROM users;
-- 输出类似:
-- total_records: 100
更多关于 MySQL 内置函数的详细信息和用法,可以参考 MySQL 官方文档:https://dev.mysql.com/doc/refman/8.0/en/func-op-summary-ref.html
领取专属 10元无门槛券
手把手带您无忧上云