我有一個查詢,我需要得到只有在WHERE子句多ID檢查WHERE條件
下面是該查詢
SELECT CompanyId
FROM vendors
WHERE VendorId
IN (
'306145244', '1011073437'
)
的所有ID匹配我希望有一個行的所有CompanyId
其中有vendorId
'306145244'和'1011073437'
如果其中一個VendorId
匹配,我不想那companyId
。雙方應VENDORID分組時我需要2行類似下面
company Id Vendor Id
1 306145244
1 1011073437
2 306145244
2 306145244
如果可能,我希望在這ORACLE
查詢匹配
。
VendorId ='306145244'and VendorId ='1011073437'?表結構請! – NINCOMPOOP 2013-04-25 05:44:27
我假設有2行具有相同的companyID和不同的vendorID? VendorId是多值(逗號分隔值)嗎? – Osiris 2013-04-25 05:44:38
是VendorId是多值(逗號分隔值)? – 2013-04-25 05:45:25