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'