SQL两个表连接查询去掉重复数据的方法:在where条件中用not in筛选掉从另一个表中查出的重复的数据
select * from ZHBG_HYSGL_XXGL_SUB
where LHMC not in (select b.LHMC from ZHBG_HYSGL_XXGL_QXYD b where b.QXRQ='2017-03-23' and b.HYSXXGLID='fe3971dc1e564904b8f673e640a9a278' )
and LHRQ like'%星期一%'
and HYSXXGLID='fe3971dc1e564904b8f673e640a9a278'

本文介绍了一种使用SQL进行两个表连接查询并去除重复数据的方法。通过在where条件中使用notin子句来排除从另一个表中已经存在的记录,有效避免了结果集中的重复项。
1万+

被折叠的 条评论
为什么被折叠?



