sql基础

2016-04-18  本文已影响70人  志城

SQL 对大小写不敏感!

DML(数据操作语言)部分:

DDL(数据定义语言)语句:

sql select语句

sql select distinct语句

关键字distinct用于返回唯一不同的值。
表:Orders

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

在表中可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。

Company
IBM
W3School
Apple
W3School
Company
IBM
W3School
Apple

sql where 子句

表Customer

CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden
运算符 描述
= 等于
<> 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜素某种模式
IN 指定针对某个列的多个可能值

sql and & or运算符

表Persons

LastName FirstName Address City
Adams John Oxford Street London
Bush George Fifth Avenue New York
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing
LastName FirstName Address City
Carter Thomas Changan Street Beijing
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing

sql order by子句

表:Orders

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953
Company OrderNumber
Apple 4698
IBM 3532
W3School 6953
W3School 2356
Company OrderNumber
Apple 4698
IBM 3532
W3School 2356
W3School 6953

结果:

Company OrderNumber
W3School 2356
W3School 6953
IBM 3532
Apple 4698

insert into 语句

表Persons

LastName FirstName Address City
Carter Thomas Changan Street Beijing
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Gates Bill Xuanwume 10 Beijing
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Gates Bill Xuanwume 10 Beijing
Wilson 空白(没有值) Champs-Elysees 空白(没有值)

sql update 语句

表Persons

LastName FirstName Address City
Carter Thomas Changan Street Beijing
Gates Bill Xuanwume 10 Beijing
Wilson 空白(没有值) Champs-Elysees 空白(没有值)
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Gates Bill Xuanwume 10 Beijing
Wilson Fred Champs-Elysees 空白(没有值)

sql delete语句

Persons表

LastName FirstName Address City
Gates Bill Xuanwume 10 Beijing
Wilson Fred Zhongshan 23 Nanjing
LastName FirstName Address City
Gates Bill Xuanwume 10 Beijing

sql top语句

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
4 Obama Barack Pennsylvania Avenue Washington
Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
上一篇 下一篇

猜你喜欢

热点阅读