使用left join三张表联查,对第二张表中的name字段进行去重
时间: 2024-03-13 12:32:54 浏览: 66
from 多张表 等于 left join 其他表.
3星 · 编辑精心推荐
好的,这是一个SQL语句,可以实现您的要求:
SELECT DISTINCT b.name FROM table1 a LEFT JOIN table2 b ON a.id = b.id LEFT JOIN table3 c ON a.id = c.id
其中,table1、table2、table3代表三张需要联查的表,分别使用a、b、c代替,通过LEFT JOIN连接a和b表,再通过LEFT JOIN连接a和c表,最后对b表中的name字段进行去重操作。
阅读全文