1.order by语句,有两个关键字,一个desc,一个asc。用来给选择出来的数据进行排序用的
select * from Orders order by id--默认是升序排列
select * from Orders order by id desc--降序排列
select * from Orders order by company asc,number desc;---company是升序排序,当有两个相同的order时,会以nuber的降序排列
2.insert 语句
insert into tables_name values(值1,值2......)
insert into tables_name (列1,列2.....) values(值1,值2......)
3,update语句
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
4.Delete语句
DELETE FROM 表名称 WHERE 列名称 = 值
5.TOP
SELECT TOP number|percent column_name(s) FROM table_name
SELECT TOP 2
* FROM Persons
SELECT TOP 50 PERCENT
* FROM Persons
6.LIKE
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern SELECT * FROM Persons WHERE City LIKE 'N%' 上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人: "%" 可用于定义通配符(模式中缺少的字母)。SELECT * FROM Persons WHERE City LIKE '%g' 从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:SELECT * FROM Persons WHERE City LIKE '%lon%' 从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:SELECT * FROM Persons WHERE City NOT LIKE '%lon%' 从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人 7.通配符 %,_,[]%,[!]%, 8.in 可以在where子句中规定多个值,SELECT * FROM Persons WHERE LastName IN ('Adams','Carter')
9.BETWEEN
以字母顺序显示介于 "Adams"(包括)和 "Carter"(不包括)之间的人SELECT * FROM Persons WHERE LastName
BETWEEN
'Adams'AND
'Carter'