SQL语句的常用函数介绍

SQL语句的常用函数介绍

1)COUNT函数
用于计算符合条件的行数,返回一个整数。

SELECT COUNT(*) FROM table_name; -- 计算表中的总行数  
SELECT COUNT(column_name) FROM table_name; -- 计算特定列中非NULL值的行数

2)SUM函数
用于计算符合条件的列的总和

SELECT SUM(column_name) FROM table_name; -- 计算特定列中所有值的总和

3)AVG函数
用于计算符合条件的列的平均值。

SELECT AVG(column_name) FROM table_name; -- 计算特定列中所有值的平均值

4)MAX函数
用于找出符合条件的列中的最大值

SELECT MAX(column_name) FROM table_name; -- 找出特定列中的最大值

5)MIN函数
用于找出符合条件的列中的最小值

SELECT MIN(column_name) FROM table_name; -- 找出特定列中的最小值

6)CONCAT函数
用于将两个或多个字符串连接起来

SELECT CONCAT(column1, column2, ...) FROM table_name; -- 将多个列的值连接成一个字符串

7)UPPER函数和LOWER函数
用于将字符串转换为大写或小写。

SELECT UPPER(column_name) FROM table_name; -- 将特定列的值转换为大写  
SELECT LOWER(column_name) FROM table_name; -- 将特定列的值转换为小写

8)DATE函数
用于处理日期相关的操作

SELECT CURDATE() FROM table_name; -- 获取当前日期  
SELECT EXTRACT(YEAR FROM date_column) FROM table_name; -- 提取日期列中的年份

9)IF函数(条件语句)
根据条件返回不同的值

SELECT IF(condition, value1, value2) FROM table_name; -- 如果满足条件,返回value1,否则返回value2

你可能感兴趣的:(sql,数据库)