典型的なSQL要求は、以下の要素で構成されます。
- 文のキーワード
- いくつかの列名
- データベース名
- 表名
- キーワードによって挿入される、いくつかの任意選択句
次の単文要求の例では、文のキーワードはSELECTです。
SELECT deptno, name, salary FROM personnel.employee WHERE deptno IN(100, 500) ORDER BY deptno, name ;
この文のSELECTのリストとFROM句は、以下の名前で構成されています。
- deptno、name、salary(列名)
- personnel(データベース名)
- employee(表名)
次に、キーワードWHEREによって、検索条件すなわちWHERE句が挿入されています。
WHERE deptno IN(100, 500)
次に、キーワードORDER BYによって、整列順すなわちORDER BY句が挿入されています。
ORDER BY deptno, name