联查sql,要加上table1.id=table2.id,否则可能会出现重复值,去掉联查sql重复值

有一条语句,联合查询的,表中的XH字段是唯一的,可是却查出来了3条一样的数据,后来同事帮忙看了下,才发现,原来是忘记加table1.id=table2.id了

SELECT hmd.xh as xh,hmd.lrdw as lrdw,hmd.czy as czy,hmd.larq as larq,hmd.yxq as yxq,hmd.wfxz as wfxz,hmd.hpzl as hpzl,hmd.hphm as hphm,hmd.bz as bz,hmd.fdjh as fdjh,hmd.clpp as clpp,hmd.cjh as cjh,hmd.jdcsyr as jdcsyr,hmd.cllx as cllx,hmd.csys as csys,hmd.tjbz as tjbz,hmd.fz as fz,hmd.ip as ip,hmd.bm as bm FROM kk.kkhmd hmd,kk.kkyh yh,kk.kkbmqx bmqx WHERE yh.id = 'heisetoufa'  and hmd.yxq = to_date('2008-04-20','YYYY-MM-DD HH24:MI:SS') and hmd.wfxz = '234234' and hmd.hpzl = '03' and hmd.hphm = '234234' and hmd.bz = 'D' and hmd.fdjh = '23423' and hmd.clpp = '23424' and hmd.cjh = '23423' and hmd.jdcsyr = '234234' and hmd.cllx = 'J11' and hmd.csys = 'CC' and hmd.tjbz = '234234' and hmd.lrdw = '北京市ZL发展公司' and bmqx.bm in ('研发部') and yh.id=bmqx.id

 

 

 

重点就是 yh.id=bmqx.id

 

黑色头发  http://heisetoufa.iteye.com

如果发现本文有误,欢迎批评指正

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值