表1:面试额度编号表interview_apply
表2:面试人员表interview_person
表1和表2没有关联关系
要求:
每一个面试额度对应所有的面试人员查询数据:
查询第一个表数据:
select apply_id from interview_apply;
查询第二个表数据:
select person_id,name from interview_person;
两个查询结果合并到一起:
select a.id,b.person_id,b.name from
(select apply_id,"1" as param from interview_apply)a
left join
(select person_id,name,"1" as param from interview_person)b
on b.param = a.param
本文探讨了如何在没有关联关系的两个数据表`interview_apply`和`interview_person`之间进行数据查询和合并。首先,分别展示了查询每个面试额度ID和所有面试人员的ID及姓名的SQL语句。接着,通过使用LEFT JOIN将这两个查询结果合并在一起,确保所有面试人员的数据都能被包含。这是一个关于数据库操作和SQL查询技巧的例子。
2356

被折叠的 条评论
为什么被折叠?



