您能否幫我理解問題出在哪裏?其中不存在與p_Services = 200000000000115記錄
在sql中使用IN的問題
SELECT mz_t_Services.p_ID from mz_t_Services
上面的腳本返回的記錄,其中ID爲紀錄= 200000000000115存在
SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec
上面的腳本返回的記錄,但此查詢不返回記錄
SELECT mz_t_Services.p_ID from mz_t_Services where mz_t_Services.p_ID not in(SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec)
我正在使用MSSQL
編輯:
p_ID和p_Services數據類型ara bigint
「SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec」返回什麼? – razzed 2009-06-09 04:58:59
你的數據庫如何。是mz_t_NaznExec.p_爲mz_t_Services.p_ID提供外鍵嗎? – jao 2009-06-09 04:59:24
...誰創造了這些表名? – 2009-06-09 05:00:48