SELECT文について質問です。
【質問テンプレ】
・PostgreSQL8
・テーブルデータ
テストデータ
名前 |1回目点数|2回目点数|
----+--------+--------|
田中 | 100 | 90 |
鈴木 | 80 | 80 |
成績マスタ
成績 | 点数 |
----+-------|
A | 100 |
B | 90 |
C | 80 |
・欲しい結果
名前 |成績(1回目)|成績(2回目)|
----+---------+---------|
田中 | A | B |
鈴木 | C | C |
・説明
2TABLEを連結してSELECTしたいのですが、テストデータの点数を下に、成績マスタから(1回目)と(2回目)の値をひっぱってくるにはどう書けばよいでしょうか。
手元に実行環境がないので机上で↓のようなSQLを考えてみました。ただ正常に動くとは思えませんorz
これでOKか、違っていたら教えてもらえませんか?
select 名前,成績 AS 成績(1回目),成績 AS 成績(2回目)FROM テストデータ
LEFT JOIN 成績マスタ.点数 ON テストデータ.点数