我有数据库名称考试。
有3个表: 1是学生 2是小组 3是pass_group
在学生中,共有3列
name, name_id, class_id
分组中有4列:
class_id, group_name, name_id, name
在pass_group中,有2列:
pass_id class_id
现在我只想显示所有pass_id的名称。
如何做..?我试过了:
SELECT `name_id` FROM `guild` WHERE `group`.`class_id` = `pass_group`.`pass_id`;
但是错误:-(
您能帮我解决这个问题吗?我处于非常初级的阶段
答案 0 :(得分:0)
使用左联接。例如
select a.name, b.pass_id from students as a left join pass_group as b on b.class_id = a.class_id