數據庫的查詢操作基本分爲三類:投影操作,選擇操作,排序操作
*查詢的基本結構
SELECT * FROM 表名 WHERE 過濾條件;
*投影操作
SELECT 列名列表 FROM 表名;
列名列表幾種書寫方式
@如果選擇某個表中的多個列,那麼列名之間用逗號隔開;
@如果是單個列,只需要該列的列名即可;
@如果選擇所有的列,用*代替列名列表。
*表名前綴
SELECT 表名.列名 FROM 表名;
*列別名。可以改多個
SELECT 原列名 AS 新別名 FROM 表名;
*排除重複列
SELECT DISTINCT 列a,列b FROM 表名;
注意:如果是多個列,就必須每個列都相同纔會排除重複的列
*選擇操作
SELECT 列名列表 FROM 表名 WHERE 條件1 like 條件2;
連接關鍵字 | 含義 |
AND | 同時滿足兩個條件 |
OR | 至少滿足兩個條件中的一個 |