我有一個表測試在那個deviceid列在那裏。如何把更多的價值不等於條件
和我的查詢是這樣的
SELECT s.group_id,
s.group_name,
da.deviceid,
da.digitaladdress,
da.status,
dt.digitaladdressdesc,
dt.address_enable
FROM OACT_TBL_DEVICES d,
OMM_TBL_ACCOUNT_GROUPS g,
OMM_TBL_GROUPS s,
OACT_TBL_DIGITAL_ADDRESSES da,
OACT_TBL_DIGITAL_ADDRESS_TYPE dt,
test t
WHERE s.group_id = '1'
AND s.group_id = g.group_id
AND g.accountid = d.accountid
AND d.deviceid = da.deviceid
AND d.deviceid <> t.DeviceId
AND s.GROUP_NAME = t.GroupName
AND da.digitaladdresstype = dt.digitaladdresstype
我知道這個查詢是不對的,但我的主要問題是,設備ID我在測試表我必須排除在此查詢所有這些設備ID .. 那麼我們可以在'<>'條件下放置多個值嗎? 或者任何其他方式正在從此查詢輸出中排除我的所有deviceid值與測試表。 請幫幫我。 在此先感謝。
Thanx every one..Your all suggestion real我幫了我很多,我有想法解決我的問題。 –
不客氣@Dharmveer庫馬爾 – Devart