我正在研究这个教育系统,在这个系统中,教授表存储了主题ID、职业和主题,并将它们存储在自己的表中,并且我有career_subject关联实体,因为系统假定同一主题可能属于多个职业。这些桌子看起来是这样的:
那么,如何获得教授使用SQL教授的职业名称呢?
我在试着
SELECT name FROM career
INNER JOIN career_subject ON career_subject.subject_id = career_subject.subject_id
WHERE professor.subject_id = subject.id;发布于 2017-03-03 03:38:06
SELECT p.name as 'Professor', c.name as 'Career' FROM professor p
INNER JOIN career_subject cs ON cs.subject_id = p.subject_id
INNER JOIN career c ON c.id = cs.career_idhttps://stackoverflow.com/questions/42569604
复制相似问题