MySQL 常用函数
COUNT/SUM/AVG/CONCAT/DATE_FORMAT · 难度:入门 · +20XP
MySQL 内置函数
| 类别 | 函数 | 说明 |
|---|---|---|
| 聚合 | COUNT,SUM,AVG,MAX,MIN | 统计计算 |
| 字符串 | CONCAT,SUBSTRING,REPLACE,UPPER | 文本处理 |
| 日期 | NOW,DATE_FORMAT,DATEDIFF,TIMESTAMPDIFF | 时间计算 |
| 条件 | IF,CASE WHEN,COALESCE,NULLIF | 逻辑判断 |
| 数学 | ROUND,CEIL,FLOOR,ABS,RAND | 数值计算 |
SELECT CONCAT(first,last) AS name, ROUND(AVG(score),1) avg_score
FROM students WHERE YEAR(created)=2024 GROUP BY name HAVING avg_score>80;
学习与实践建议
- 先理解本节的核心概念和语法规则
- 在右边编辑器中修改示例代码,观察运行结果变化
- 尝试用学到的知识完成一个小练习——比如自己写一个工具函数或小程序
- 遇到问题时,查阅官方文档是最快的学习途径
编程是门实践技能,动手写代码比看教程重要得多。坚持每天练习,你会很快看到进步!