实例学习SQL的Select命令

SQL Select 语句用于从数据库表中选取数据。下面通过几个简单的例子学习 Select 语句:

1. 选择所有列

SELECT * FROM table_name;

这会选择 table_name 表中的所有列。

2. 选择特定列

SELECT column1, column2 FROM table_name;

这会选择 table_name 表中的 column1 和 column2 两列。

3. 使用 DISTINCT 选择唯一值

SELECT DISTINCT column1 FROM table_name;

这会选择 table_name 表中 column1 列中的所有唯一值。

4. 使用 WHERE 过滤数据

SELECT * FROM table_name WHERE column1 = 'value';

这会选择 table_name 表中 column1 列的值等于 ‘value’ 的所有行。你可以使用 >、<、>= 、<= 等运算符创建更复杂的 WHERE 子句。

5. 排序数据

SELECT * FROM table_name ORDER BY column1; 

这会选择 table_name 表中的所有行,并按 column1 列的值对结果集进行排序。默认排序顺序是升序。使用 DESC 关键字进行降序排序:

SELECT * FROM table_name ORDER BY column1 DESC;

6. 限制结果数

SELECT * FROM table_name LIMIT 5; 

这会选择 table_name 表中的前 5 行。LIMIT 结合 OFFSET 可以实现分页:

SELECT * FROM table_name LIMIT 5 OFFSET 10; 

这会跳过前 10 行,然后选择 5 行,实现第二页的效果。这就是 SQL Select 语句的一些简单示例。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论