SELECT语句基本使用

简介: SELECT语句基本使用。

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表示返回的行数。

相关文章
|
6月前
|
SQL Java 数据库连接
SQL SELECT语句的基本用法
SQL SELECT语句的基本用法
|
8月前
|
SQL
SQL语句case when的用法
SQL语句case when的用法
|
SQL 数据库
拷贝的表的SQL语句 SELECT INTO 和 INSERT INTO SELECT的用法与区别
语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1
228 0
|
SQL 关系型数据库 数据库
如何实现update select 语句
​ 这次的文章出现也是因为这样一个类似的需求,个人需要把一个30万行(后续会发文介绍常见的处理手段)的数据文件入库,同时需要将部分字段迁移到另一张表,两个表之间通过两个字段进行and匹配。
215 0
SQL语句中union all和union的区别以及用法
SQL语句中union all和union的区别以及用法
168 0
|
SQL 数据库
SQL 分组函数 GROUP BY 的基本使用
SQL 分组函数 GROUP BY 的基本使用
358 0
SQL 分组函数 GROUP BY 的基本使用
R 中的 IF, ELSE, ELSE IF 语句的简单用法
R 中的 IF, ELSE, ELSE IF 语句的简单用法
378 0
R 中的 IF, ELSE, ELSE IF 语句的简单用法
|
SQL 安全 数据库
SQL嵌套SELECT语句精讲
SQL嵌套SELECT语句精讲
548 0
|
SQL 关系型数据库 MySQL
sql语句里的limit使用方法
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了上面这样一个功能。
1823 0

相关课程

更多