2007年4月27日 星期五

Summary of SQL Queries, SQL查詢摘要

SQL的查詢最多可包含六個字句,但只有前兩個-SELECT 與FROM子句是必要的。子句是以下列的順序來指定:
SELECT .......
FROM table
[WHERE ]
[GROUP BY ]
[HAVING ]
[ORDER BY ]
SELECT子句列出被擷取的屬性或函數
FROM子句指定所有在查詢時需要的關聯(表格),包括合併的關連,但不包括巢狀查詢所需的關聯
WHERE子句指定了從這些關聯裡選取值組的條件,同時視需要加入合併條件
GROUP BY指定群組化屬性
HAVING子句所指定的是群組的選取條件
ORDER BY用來指定查詢結果的顯示順序
查詢最初會被FROM子句先執行,接著是WHERE子句,然後是GROUP BY子句、HAVING及ORDER BY

沒有留言: