sql常用語句整理(包括增刪改查),適合小白使用
阿新 • • 發佈:2019-01-08
- SELECT * FROM Persons WHERE ROWNUM <= 2;
(1)從"Persons" 表中選取居住在以 "N" 開始的城市裡的人:
- SELECT * FROM Persons WHERE City LIKE'N%';
- SELECT * FROM Persons WHERE City LIKE'%g';
- SELECT * FROM Persons WHERE City LIKE '%lon% ;
- SELECT * FROM Persons WHERE City NOTLIKE'%lon%';
- SELECT * FROM Persons WHERE FirstName LIKE'_eorge';
- SELECT * FROM Persons WHERE LastName LIKE'C_r_er'
- SELECT * FROM Persons WHERE City LIKE'[ALN]%';
- SELECT * FROM Persons WHERE City LIKE'[!ALN]%';
從表中選取姓氏為 Adams 和 Carter 的人:
- SELECT * FROM Persons WHERE LastName IN ('Adams','Carter');
以字母順序顯示介於 "Adams"(包括)和 "Carter"(不包括)之間的人:
- SELECT * FROM Persons WHERE LastName BETWEEN'Adams'AND'Carter';
注意:不同的資料庫對 BETWEEN...AND 操作符的處理方式是有差異的。某些資料庫會列出介於 "Adams" 和 "Carter" 之間的人,但不包括 "Adams" 和 "Carter" ;某些資料庫會列出介於 "Adams" 和 "Carter" 之間幷包括 "Adams" 和 "Carter" 的人;而另一些資料庫會列出介於 "Adams" 和 "Carter" 之間的人,包括 "Adams" ,但不包括 "Carter" 。
所以,請檢查你的資料庫是如何處理 BETWEEN....AND 操作符的!
10、為列名稱和表名稱指定別名(Alias)