【发布时间】:2011-04-18 17:55:30
【问题描述】:
我有 2 张桌子 第一张桌子。员工(empid-主键,empname) 例如:员工表
1 john
2 martyn
3 davis
第二个表格文件(empid,documentname) 例如:
1 address.doc
1 worksheet.doc
1 salaryslip.doc
3 address.doc
每个员工在员工表中只有一个条目 但在文档表中,为每个员工插入零个或多个条目。
我想编写一个查询,给出如下所示的输出
empid empname documentflag
1 john true
2 martyn null
3 davis true
也就是说,如果文档表中至少有一个员工条目,则设置相应的文档标志为真。否则将文档值设置为空。 有没有使用连接的有效方法。 提前致谢
【问题讨论】:
-
您可以尝试结合使用 UPDATE 和 IF NOT NULL ...
标签: mysql