求Oracle的特殊写法:c1.id = c2.id and c1.id = c3.id and c1.id = c4.id
求Oracle的特殊写法:c1.id = c2.id and c1.id = c3.id and c1.id = c4.id
------解决方案--------------------where c1.id in(c2.id,c3.id,c4.id)
------解决方案--------------------zgh2003(世纪飞扬)
where c1.id in(c2.id,c3.id,c4.id)
这个是OR吧 LZ好像是要AND
------解决方案--------------------c1.id|| ', '||c2.id =c3.id|| ', '||c1.id
------解决方案--------------------where c1.id in(c2.id,c3.id,c4.id)的确是Or的逻辑,如果本身是多表联接,显然楼主的需求不太必要,合并写法与and写法都能达到正确的结果,我认为没有必要去探究一个其它的方法了,除非有更好的或效率高的方法实现需求.