butween 的奇怪问题
select A.MANNO, A.Sdate, a.edate, B.Name, b.code, b.sdate, b.edate
from tsyain A
left join mszk B on A.Ads = b.code
and ('2006/01/01' between to_cha(b.sdate,'yyyy/MM/dd') and to_char(b.edate,'yyyy/MM/dd'))
and A.Corp = b.corp
where a.corp = 001
and ('2006/01/01' between a.sdate and a.edate)
and A.MANNO = '2999999999'
left join mszk B 中的 between 不起作用,
between 能这样反着用吗 ('2006/01/01' between a.sdate and a.edate)?
单句查询的时候可以,但在 left join中不起作用了