一段语句求解惑
sqlserver吧
全部回复
仅看楼主
level 2
select distinct a.djbh,a.rq,b.danwbh,b.dwmch,A.HSJE,a.beizhu,a.bm,a.ywy,a.shenhyj
from jzorder_hz a (nolock),mchk b (nolock),pf_djmx c (nolock)
where a.dwbh=b.dwbh and a.djbh like 'XSG%' and a.shenhe='是'
and a.is_zx<>'清' and c.is_gsp<>'是' and a.djbh=c.djbh
and a.is_kfqr='否' and a.is_wlqr='否' and a.bendian= :bendian
order by a.djbh
不加distinct 返回的是两个相同的数据 想知道为什么会返回两个相同的数据 看了jzorder_hz表 数据没重复
2016年02月05日 00点02分 1
level 1
要看3张表的数据
2016年02月09日 02点02分 2
不懂,前面不是限定了从a.,b.选取数据么
2016年02月09日 22点02分
数据是3张表合起来的
2016年02月11日 01点02分
1