标签:nta data 语句 sch sel 能力 fir 关键词 名称
资料来源:http://www.w3school.com.cn/sql/sql_syntax.asp
2019年6月1日14:23:32
sql对大小写不敏感,这里为了方便我统一用小写书写。
sql分为数据操作语言 (DML) 和 数据定义语言 (DDL)
查询和更新指令构成了 SQL 的 DML 部分:
SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
SQL 中最重要的 DDL 语句:
一、select 的作用是从表中提取数据,结果被存储在一个结果表中(称为结果集)
select LastName from Persons 从Persons表中提取LastName列
select LastName,FirstName from Persons 从Persons表中提取LastName和FirstName列
星号(*)是选取所有列的快捷方式。
select * from Persons 从Persons表中提取所有列
关键词 DISTINCT 用于返回唯一不同的值。
语法: select distinct 列名称 from 表名称
select distinct Company from Orders 从Orders表中提取排除了重复的Company的名称
如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。
语法: select 列名称 form 表名称 where 列 运算符 值 运算符有下列几种 = 等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 between 在某个范围之间 like 搜索某种模式
select * from Persons where City=‘Beijing‘ 选取居住在城市 "Beijing" 中的人,从结果集中的City列找Beijing
sql使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。
文本值: 这是正确的: select * from Persons where FirstName=‘Bush‘ 这是错误的: select * from Persons where FirstName=Bush
数值: 这是正确的: select * from Persons where Year>1965 这是错误的: select * from Persons where Year>‘1965‘
and和or运算符
标签:nta data 语句 sch sel 能力 fir 关键词 名称
原文地址:https://www.cnblogs.com/diaohuluwa/p/10959575.html