标签: mysql
我创建了这个ipview:
和这个tcpview:
如你所见,tcpview较小,因为有些cid没有端口所以我想组合这两个视图,当cid没有端口时,在那个字段中将它变为空,我应该在这里操作哪个操作以及如何?
答案 0 :(得分:0)
left join个表并使用ifnull将null值更改为为空。
left join
ifnull
null
select i.cid, i.ip_src, i.ip_dst, ifnull(t.tcp_sport, '') as tcp_sport, ifnull(t.tcp_dport, '') as tcp_dport from ipview i left join tcpview t on i.cid = t.cid