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

相关文章
|
4月前
|
SQL Java 数据库连接
SQL SELECT语句的基本用法
SQL SELECT语句的基本用法
|
5月前
|
存储 关系型数据库 MySQL
MySQL数据库——存储过程-if条件判断、参数、case(介绍、用法、案例)
MySQL数据库——存储过程-if条件判断、参数、case(介绍、用法、案例)
350 0
软件测试|深入理解SQL FULL JOIN:语法、用法及示例解析
软件测试|深入理解SQL FULL JOIN:语法、用法及示例解析
|
SQL 数据库
拷贝的表的SQL语句 SELECT INTO 和 INSERT INTO SELECT的用法与区别
语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1
203 0
|
SQL 关系型数据库 数据库
如何实现update select 语句
​ 这次的文章出现也是因为这样一个类似的需求,个人需要把一个30万行(后续会发文介绍常见的处理手段)的数据文件入库,同时需要将部分字段迁移到另一张表,两个表之间通过两个字段进行and匹配。
196 0
|
SQL Java 关系型数据库
SQL 语法--表特定语句--create、insert、desc | 学习笔记
快速学习 SQL 语法--表特定语句--create、insert、desc
235 0
SQL 语法--表特定语句--create、insert、desc | 学习笔记
|
SQL 数据库
SQL 分组函数 GROUP BY 的基本使用
SQL 分组函数 GROUP BY 的基本使用
320 0
SQL 分组函数 GROUP BY 的基本使用
|
SQL 关系型数据库 MySQL
SQL练习题--5.6和5.7版本的Group by 用法以及中间表使用
M-统计每个老师教授课程的学生总数-if(expr1,expr2)
361 0
R 中的 IF, ELSE, ELSE IF 语句的简单用法
R 中的 IF, ELSE, ELSE IF 语句的简单用法
328 0
R 中的 IF, ELSE, ELSE IF 语句的简单用法
|
SQL 安全 数据库
SQL嵌套SELECT语句精讲
SQL嵌套SELECT语句精讲
531 0