2024年4月18日发(作者:)

SQL 交集、并集之示例

2011-07-20 11:18:24| 分类: Oracle | 标签:oracle 交集 并集 sql |字号大中

小 订阅

交集,intersect,取出同时包含PHP eAccelerator CentOS 三个tag的文章:

select b.* from tags a left join documents b on _id=_id where

='PHP'

intersect

select b.* from tags a left join documents b on _id=_id where

='eAccelerator'

intersect

select b.* from tags a left join documents b on _id=_id where

='CentOS'

并集,比交集简单了,用in就可以了

select b.* from tags a left join documents b on _id=_id

where

in ('PHP',

'eAccelerator',

'CentOS')