SELECT 語句基礎 SELECT <列名>,….. FROM <表名>; 查詢全部列: SELECT * FROM <表名>; 使用AS關鍵字為列設置別名,設定漢語別名是需要使用雙引號(")括起來。 在SELECT語句中使用DISTINCT可以刪除重覆行。 WHERE:要緊跟在FROM子句之後, ...
SELECT 語句基礎
SELECT <列名>,…..
FROM <表名>;
查詢全部列: SELECT * FROM <表名>;
使用AS關鍵字為列設置別名,設定漢語別名是需要使用雙引號(")括起來。
在SELECT語句中使用DISTINCT可以刪除重覆行。
WHERE:要緊跟在FROM子句之後,首先通過WHERE子句查詢出符合指定條件的記錄,然後再選取出SELECT語句指定的列。
註釋是SQL語句中用來標識說明或者註意事項的部分,分為1行註釋(書寫在“—”之後)和多行註釋(書寫在“/*“和”*/”之間,可以跨多行)兩種。
算術運算符合比較運算符
SELECT子句可以使用常數或者表達式。
使用比較運算符時一定要註意不等號和等號的位置。(在MySQL中!=和<>都能使用)
字元串類型的數據原則上按照字典順序進行排序。不能與數字的大小順序混淆。
希望選取NULL記錄時,需要在條件表達式中使用IS NULL運算符。希望選取不是NULL的記錄時,需要在條件表達式中使用IS NOT NULL運算符。
邏輯運算符
NOT運算符用來否定某一條件,但是不能濫用。
多個查詢條件進行組合時,需要使用AND運算符或者OR運算符。
AND運算符的優先順序高於OR運算符。想要優先執行OR運算時可以使用括弧。