私はmysqlを使用しています。
私は2つのテーブルを持っています
Students:
stud_num
prof1
prof2
Prof
prof_id
first_name
last_name
Prof Idは、学生テーブルの外部キーです。
stud_numとprof1を名前と名前として取得し、prof2を名前と名前として取得したい
これが機能しない私のクエリです:
select s.stud_num, CONCAT(p.first_name, " ", p.last_name) as PROF1, CONCAT(p.first_name, " ", p.last_name) as PROF2
from students s
inner join prof p
on s.prof1 = p.prof
and s.prof2 = p.prof
これは動作しません。これを行う簡単な方法はありますか?