当前位置:首页 > 问答 > 正文

SQL 数据查询 常用数据库函数大全,数据库经常使用的函数汇总

🔍 SQL | 数据查询 | 常用数据库函数大全

📌 聚合函数

  • COUNT():统计行数
  • SUM():求和
  • AVG():平均值
  • MAX()/MIN():最大/最小值
  • GROUP_CONCAT()(MySQL):合并字符串

📌 字符串函数

SQL 数据查询 常用数据库函数大全,数据库经常使用的函数汇总

  • CONCAT():拼接字符串
  • SUBSTRING()/SUBSTR():截取子串
  • UPPER()/LOWER():大小写转换
  • TRIM():去除首尾空格
  • REPLACE():替换文本

📌 数值函数

  • ROUND():四舍五入
  • CEIL()/FLOOR():向上/向下取整
  • ABS():绝对值
  • MOD():取模运算
  • RAND():生成随机数

📌 日期时间函数

  • NOW()/CURRENT_DATE():当前日期时间
  • DATE_FORMAT()(MySQL):格式化日期
  • DATEDIFF():计算日期差
  • YEAR()/MONTH()/DAY():提取年月日
  • TIMESTAMPDIFF()(MySQL):时间差计算

📌 条件判断函数

  • IF():简单条件判断
  • CASE WHEN:多条件分支
  • COALESCE():返回第一个非NULL值
  • NULLIF():两值相等返回NULL

📌 窗口函数(高级)

SQL 数据查询 常用数据库函数大全,数据库经常使用的函数汇总

  • ROW_NUMBER():行号排序
  • RANK()/DENSE_RANK():排名计算
  • LEAD()/LAG():访问前后行数据

💡 小贴士:不同数据库(MySQL/Oracle/SQL Server)函数可能略有差异,使用时注意语法兼容性!

🔔 最后更新参考:2025-08

发表评论