SQL

データ操作言語

9)出力順の指定

整列キーを出力項目の位置で指定することもできる
 SELECT クラス,国語 FROM 成績 ORDER BY 1 ASC,2 DESC;

例)「成績」表をもとに、クラスごとの数学の平均点を点数の大きい順にクラス名とともに抽出する
 SELECT クラス,AVG(数学) FROM 成績 GROUP BY クラス ORDER BY 2 DESC;

成績テーブル

学生番号氏名国語数学クラス
86001青木光二901001
86002太田治75702
86003小島浩70603
87001鈴木正明100502
87002内藤俊彦901003
87003山本弘一95801
87004吉田和夫85901
87005青山隆50602
10)表の結合

複数の表を結合してデータを抽出する
[書式]SELECT 列名, 列名, ・・・ FROM 表名, 表名, ・・・ WHERE 表を結合する条件式