我有一个关于在不同场景中连接表的问题。请查看下面的示例表。应重复表3-5行的预期容量,因为表2没有这些字段。有人能帮我弄到预定的table吗?
无投射能力1 514 42 418 103 418 304 401 405 502 41
无投影容量1容量21 514 4 102 418 10 20
无投影容量1容量21 514 4 102 418 10 203 418 30 304 401 40 405 502 41 41
n7taea2i1#
1.左外连接2.对于不匹配的值,从带有if条件的表1中取它们。
select t1.no,t1.projectid,t1.capacity1,if(t2.capacity2 is null,t1.capacity,t2.capacity) from table1 t1 left outer join table2 t2 on t1.no=t2.no
我认为上述查询符合您的要求,让我知道如果需要更多的帮助。
1条答案
按热度按时间n7taea2i1#
1.左外连接
2.对于不匹配的值,从带有if条件的表1中取它们。
我认为上述查询符合您的要求,让我知道如果需要更多的帮助。