SQL语句中常用关键词及其解释
来源:互联网 发布:ubuntu kylin qq 编辑:程序博客网 时间:2024/05/02 04:26
另见:https://wenku.baidu.com/view/87a4a775cfc789eb162dc806.html
SQL语句中常用关键词及其解释:
SELECT DISTINCT WHEREAND ORIN BETWEEN LIKE ORDER BY
函数(AVG(平均)、COUNT、MAX、MIN、SUM)
COUNT GROUP BYHAVING ALIAS
1)SELECT
将资料从数据库中的表格内选出,两个关键字:从(FROM)数据库中的表格内选出(SELECT)。
语法为SELECT"栏位名" FROM"表格名"。
2)DISTINCT
在上述SELECT关键词后加上一个DISTINCT就可以去除选择出来的栏位中的重复,从而完成求得这个表格/栏位内有哪些不同的值的功能。
语法为SELECT DISTINCT "栏位名" FROM "表格名"。
3)WHERE
这个关键词可以帮助我们选择性地抓资料,而不是全取出来。
语法为SELECT"栏位名"FROM"表格名" WHERE"条件"
4)AND OR
上例中的WHERE指令可以被用来由表格中有条件地选取资料。这个条件可能是简单的(像上一页的例子),也可能是复杂的。复杂条件是由二或多个简单条件透过AND或是OR的连接而成。
语法为: SELECT "栏位名" FROM "表格名" WHERE "简单条件" {[AND|OR] "简单条件"}+
5)IN
在SQL中,在两个情况下会用到IN这个指令;这一页将介绍其中之一:与WHERE有关的那一个情况。在这个用法下,我们事先已知道至少一个我们需要的值,而我们将这些知道的值都放入IN这个子句。
语法为:SELECT"栏位名"FROM"表格名"WHERE"栏位名"IN('值一','值二',...)
6)BETWEEN
IN这个指令可以让我们依照一或数个不连续(discrete)的值的限制之内抓出资料库中的值,而BETWEEN则是让我们可以运用一个范围(range)内抓出资料库中的值,
语法为:SELECT"栏位名"FROM"表格名"WHERE"栏位名"BETWEEN'值一'AND '值二'
7)LIKE
LIKE是另一个在WHERE子句中会用到的指令。基本上,LIKE能让我们依据一个模式(pattern)来找出我们要的资料。
语法为: SELECT"栏位名"FROM"表格名"WHERE"栏位名"LIKE {模式}
8)ORDER BY
我们经常需要能够将抓出的资料做一个有系统的显示。这可能是由小往大 (ascending)或是由大往小(descending)。在这种情况下,我们就可以运用ORDERBY这个指令来达到我们的目的。
语法为: SELECT "栏位名 "FROM" 表格名 [WHERE "条件"] ORDER BY "栏位名" [ASC,DESC]
9)函数
函数允许我们能够对这些数字的型态存在的行或者列做运算,包括AVG(平均)、COUNT(计数)、MAX(最大值)、MIN(最小值)、SUM(总合)。
语法为:SELECT "函数名"("栏位名") FROM "表格名"
10)COUNT
这个关键词能够帮我我们统计有多少笔资料被选出来,
语法为:SELECT COUNT ("栏位名") FROM "表格名"
11)GROUP BY
GROUPBY语句用于结合合计函数,根据一个或多个列对结果集进行分组。
语法为:SELECT "栏位1", SUM("栏位2") FROM" 表格名 "GROUP BY "栏位1"
12)HAVING
该关键词可以帮助我们对函数产生的值来设定条件。
语法为: SELECT "栏位1", SUM("栏位2") FROM "表格名" GROUP BY "栏位1" HAVING (函数条件)
13)ALIAS
我们可以通过ALIAS为列名称和表名称指定别名,
语法为: SELECT "表格别名"."栏位1" "栏位别名 "FROM "表格名" "表格别名"
- SQL语句中常用关键词及其解释
- SQL语句中常用关键词及其解释
- sql 常用语句和关键词
- T-SQL 常用语句及其函数
- 关于SQL 语句中distinct 关键词的用法小论
- oracle中常用sql语句
- sql中常用的语句
- Mysql中常用sql语句
- SQL 语句关键词笔记二
- 常用sql server 中sql语句
- SQL Server中常用的SQL语句
- SQL Server中常用的SQL语句
- 黑马程序员--SQL的常用语句及其用法
- 一个PHP中常用email校验语句的解释
- JavaScript中‘this’关键词的优雅解释
- JavaScript中‘this’关键词的优雅解释
- SQL语句 常用语句
- oracle中常用的sql语句
- Oracle 数据库基于SCOTT模式的分组技术和子查询
- 《算法竞赛入门经典》习题2-5 分数化小数(Decimal)
- 最高的奖励
- iOS 多线程之延迟操作
- Java里面的四大内部类
- SQL语句中常用关键词及其解释
- Android中第三方SDK集成之百度地图集成(入门篇)
- Mysql分区的使用
- 快速排序
- Qt登录对话框
- Mac下启动tomcat
- SPOJ SUBSUMS Subset Sums 折半枚举
- 学习SSH 增删改查
- 顺序统计量