这是我的代码如下。如何连接两个匹配唯一列ID的表?
select cserv.cust_id,serv.service_id,serv.service_name,cserv.cust_id,cserv.channel_id,cserv2.cust_id,cserv2.channel_id
from services as serv
left join cust_services as cserv on serv.channel_a=cserv.channel_id
left join cust_services as cserv2 on serv.channel_b=cserv2.channel_id
where cserv.cust_id IS NOT NULL
order by cserv.cust_id
以下是我的结果图片,它由此查询生成。
以下是问题的图像。问题用红色标记。
我想删除突出显示的记录。我怎样才能做到这一点?请帮帮我。
下面是我的服务表和cust_service表的图片。
服务表: -
cust_service: -
请澄清你想从结果中删除行吗?你想要:cserv.cust_id = cserv2.cust_id? – Ingaz
是的。多数民众赞成在 – ShanWave007