1.简单查询
简单查询是按照一定的条件在单个的数据表上进行数据查询。使用SQL语言中的SELECT语句来实现对数据的查询。SELECT语句的作用是让服务器从数据库中按用户的要求检索数据, 并将结果以数据表的形式返回给用户。
数据查询SELECT语句的语法格式
如下:
SELECT <子句1>
FROM <子句2>
[WHERE <表达式1>]
[GROUPBY <子句3>]
[HAVING <表达式2>]
[ORDER BY <子句4>]
[LIMIT <子句5>]
[UNION <运算符>] ;
说明:
(1)SELECT子句用来指定查询结果中需要返回的值。
(2)FROM子句用来指定从中查询的数据表或视图。
(3)WHERE子句用来指定查询的条件。
(4)GROUP BY子句用来指定查询结果的分组条件。
(5)HAVING子句用来指定分组或集合的查询条件。
(6)ORDER BY子句用来指定查询结果的排序方法。
(7)LIMIT子句用来指定限制查询结果返回的行。
(8)UNION子句用来将多个SELECT语句查询结果合并为一个结果集。
如何使用SELECT子句指定字段列表
SELECT子句的语法格式如下:
SELECT [ALL|DISTINCT]
<目标表达式>[ ,<目标表达式>][ , …]
FROM <表或视图名>[ ,<表或视图名>][ , …]
[LIMIT n1[ ,n2]] ;
说明:
(1)ALL指定表示结果集的所有行, 包括重复行,ALL是默认选项。
(2)DISTINCT指定在结果集显示唯一行, 用于消除重复行, 空值被认为相等。ALL与DISTINCT不能同时使用。
(3)LIMIT n1表示返回最前面的n1行数据,n1表示返回的行数。