Mysql数据库:select from语句详解
在MySQL中,SELECT
语句用于从数据库中检索数据。以下是一个基本的SELECT
语句的例子,用于从名为students
的表中检索所有列的数据:
SELECT * FROM students;
如果你只想检索特定的列,你可以指定列的名称:
SELECT id, name, age FROM students;
你还可以使用DISTINCT
关键字来去除重复的行:
SELECT DISTINCT country FROM students;
你可以使用WHERE
子句来筛选满足特定条件的行:
SELECT * FROM students WHERE age > 18;
你可以使用ORDER BY
子句来对结果进行排序,默认为升序排列,使用DESC
可以进行降序排列:
SELECT * FROM students ORDER BY age ASC; -- 升序
SELECT * FROM students ORDER BY age DESC; -- 降序
你可以使用LIMIT
子句来限制返回的行数:
SELECT * FROM students LIMIT 5;
你可以结合使用WHERE
和LIMIT
子句来筛选数据并限制返回的行数:
SELECT * FROM students WHERE age > 18 LIMIT 5;
这些是SELECT
语句的基本用法,实际使用中可以根据需求结合更多高级特性,如聚合函数、JOIN操作等。
评论已关闭