问题:显示在 IT、CS 和 MIS 项目下注册的学生姓名以及每个项目的相应负责人。
我尝试了这段代码,但它不起作用......
SELECT s.lname,s.fname,P.Head FROM STUDENT AS s,
PROGRAM AS P WHERE Program IN ('IT','CS','MIS');
我希望输出将出现在一张表格中,其中包含参加该计划的学生姓名以及每个计划的负责人。
最佳答案
您需要加入表:
SELECT s.fname, s.lname, P.Head
FROM STUDENT AS s INNER JOIN PROGRAM AS P
ON s.Program = P.ProgramName
WHERE s.program IN ('IT','CS','MIS')
关于mysql - 正确的查询语句是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55792526/