SQL两个表连接查询去掉重复数据的方法
2017-03-23 16:39
936 查看
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'
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查询中去掉重复数据的方法
- distinct 去重复查询——两个表join 连接,去掉重复的数据
- SQL学习_查询重复数据和连接多个表数据的方法
- 关系数据库SQL之高级数据查询:去重复、组合查询、连接查询、虚拟表
- 多表的内连接查询,附带取出重复数据的sql语句
- SQL DISTINCT去掉重复的数据统计方法
- 关系数据库SQL之高级数据查询:去重复、组合查询、连接查询、虚拟表
- 两个表join 连接,去掉重复的数据
- SQL获取最新一笔数据的两个查询方法
- SQL 查询和删除重复字段数据的方法
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- sql查询一张表中两个字段重复的数据并得到其主键
- SQL 查询和删除重复字段数据的方法
- SQL查询字段重复数据的方法
- 关系数据库SQL之高级数据查询:去重复、组合查询、连接查询、虚拟表
- 和SQL内连接不同,SQL外连接返回到查询结果集合中的不仅包含符合连接条件的行,而且还包括左表(左外连接时)、右表(右外连接时)或两个边接表(全外连接)中的所有数据行,下面就为您详细介绍SQL外连接,
- SQL 去掉两个表中重复的数据
- SQL中 常用的处理方法(处理空值、更新字段、去掉小数后的0、查询重复列)
- mysql 用sql 语句去掉某个字段重复值数据的方法
- 用SQL语句实现随机查询数据并不显示错误数据的方法