MySQL查询语句大全

🌌 365bet官方博客 ⏱️ 2025-10-24 07:49:29 👤 admin 👁️ 7756 ⭐ 228
MySQL查询语句大全

基本查询:

查询所有记录:SELECT * FROM table_name;

查询特定列:SELECT column1, column2 FROM table_name;

带条件查询:SELECT * FROM table_name WHERE condition;

去重查询:SELECT DISTINCT column FROM table_name;

排序和限制:

排序:SELECT * FROM table_name ORDER BY column ASC/DESC;

限制记录数:SELECT * FROM table_name LIMIT count;

条件查询:

等于:=

不等于:!= 或 <>

大于:>

小于:<

大于等于:>=

小于等于:<=

区间查询:BETWEEN value1 AND value2

模糊查询:LIKE 'pattern'

空值判断:IS NULL 或 IS NOT NULL

多条件:AND, OR

聚合函数:

平均值:SELECT AVG(column) FROM table_name;

总和:SELECT SUM(column) FROM table_name;

最大值:SELECT MAX(column) FROM table_name;

最小值:SELECT MIN(column) FROM table_name;

计数:SELECT COUNT(column) FROM table_name;

分组和聚合:

分组:SELECT column1, SUM(column2) FROM table_name GROUP BY column1;

过滤分组:HAVING condition;

连接查询:

内连接:SELECT * FROM table1 INNER JOIN table2 ON condition;

左连接:SELECT * FROM table1 LEFT JOIN table2 ON condition;

右连接:SELECT * FROM table1 RIGHT JOIN table2 ON condition;

子查询:

子查询作为列:SELECT column, (SELECT MAX(column2) FROM table2) FROM table1;

子查询作为条件:SELECT * FROM table1 WHERE column IN (SELECT column2 FROM table2);

更新和删除:

更新记录:UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;

删除记录:DELETE FROM table_name WHERE condition;

🛸 相关文章

如何正确操作方向盘来控制汽车方向
365bet.com

如何正确操作方向盘来控制汽车方向

📅 08-21 👁️ 9821
华硕主板怎么切换声卡
365bet官方博客

华硕主板怎么切换声卡

📅 10-03 👁️ 1885