mysql having
时间: 2023-10-29 19:55:04 浏览: 42
MySQL 是一个常用的关系型数据库管理系统,它提供了许多内置函数以进行数据操作和计算。以下是一些常用的 MySQL 函数:
1. 字符串函数:
- CONCAT(str1, str2, ...):将多个字符串连接在一起。
- SUBSTRING(str, start, length):从字符串中提取子字符串。
- LENGTH(str):计算字符串的长度。
- UPPER(str):将字符串转换为大写。
- LOWER(str):将字符串转换为小写。
- REPLACE(str, find_str, replace_str):替换字符串中的子串。
2. 数值函数:
- ABS(x):返回 x 的绝对值。
- ROUND(x, d):将 x 四舍五入到 d 位小数。
- CEIL(x):向上取整。
- FLOOR(x):向下取整。
- MOD(n, m):返回 n 除以 m 的余数。
3. 日期和时间函数:
- NOW():返回当前日期和时间。
- CURDATE():返回当前日期。
- CURTIME():返回当前时间。
- DATE_FORMAT(date, format):将日期格式化为指定的格式。
4. 聚合函数:
- COUNT(expr):计算满足条件的行数。
- SUM(expr):计算指定列的总和。
- AVG(expr):计算指定列的平均值。
- MAX(expr):返回指定列的最大值。
- MIN(expr):返回指定列的最小值。
这只是一小部分 MySQL 函数,还有很多其他函数可用于不