いくつかのテーブルを結合して、前提条件を持つクラスのリストを作成しようとしています。前提条件と元のクラスの両方にクラス名が必要であるという事実を除いて、すべて問題ありません。
これまでのところ、私は持っています
SELECT course_name, c.course_number, course_name, prereq
FROM rearp.course c, rearp.prereq p
WHERE c.course_number = p.course_number;
これは私に与えます(course_nameが2回そこにあるという問題をすでに見ることができます[それ以外の方法でそれを処理する方法がわかりません])
- コース名 (OK)
- クラス(うん)
- コース名をもう一度(待って、同じ名前です!)
- 前提条件(良い)
形式は無視してください。コース名または前提条件は、前提条件ではなく元のコースにのみ対応していることに注意してください。
私の問題は、名前を一致させることができないことです。