首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求Oracle的特殊写法:c1.id = c2.id and c1.id = c3.id and c1.id = c4.id,该怎么解决

2012-03-04 
求Oracle的特殊写法:c1.id c2.id and c1.id c3.id and c1.id c4.id求Oracle的特殊写法:c1.idc2.ida

求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写法都能达到正确的结果,我认为没有必要去探究一个其它的方法了,除非有更好的或效率高的方法实现需求.

热点排行
Bad Request.