【MySQL 系列】MySQL 语句篇_DQL 语句
在MySQL中,数据查询语言(DQL)主要用于从数据库中检索数据。这里是一些基本的SELECT语句示例:
- 查询所有列的值:
SELECT * FROM table_name;
- 查询特定列的值:
SELECT column1, column2 FROM table_name;
- 查询并去除重复值:
SELECT DISTINCT column1 FROM table_name;
- 条件查询(WHERE子句):
SELECT * FROM table_name WHERE condition;
例如,查询年龄大于30的用户:
SELECT * FROM users WHERE age > 30;
- 排序查询结果(ORDER BY子句):
SELECT * FROM table_name ORDER BY column1 [ASC|DESC];
例如,按年龄升序排列用户:
SELECT * FROM users ORDER BY age ASC;
- 限制查询结果的数量(LIMIT子句):
SELECT * FROM table_name LIMIT number;
例如,只查询前5个用户:
SELECT * FROM users LIMIT 5;
- 结合条件、排序和限制进行查询:
SELECT * FROM table_name WHERE condition ORDER BY column1 [ASC|DESC] LIMIT number;
例如,查询年龄大于30的用户,按年龄降序排列,只查询前5个:
SELECT * FROM users WHERE age > 30 ORDER BY age DESC LIMIT 5;
以上示例展示了如何使用SELECT语句进行基本的数据查询操作。
评论已关闭