存在的值。如果我有2代表說TABLE_1如何檢查是否在多個表
EMP_ID EMP_NAME EMP_COUNTRY
100 John Russia
101 Mitchell UK
102 Sarah Japan
TABLE_2
EMP_ID EMP_NAME EMP_COUNTRY
200 Sunil India
201 Clanton Germany
202 XYZ Australia
我要檢查EMP_ID中是否存在[TABLE_1 OR TABLE_2]如果存在於其中一個表中,然後基於該標誌設置一些標誌,如何檢查。
'Union'會有所幫助。你有什麼嘗試?你設置了哪個標誌? – sgeddes
在SQL中,你必須單獨檢查每個表,你不能說'IN(table1 OR table2)',你必須說'WHERE EMP_ID IN(從表1中選擇EMP_ID FROM表1 UNION SELECT EMP_ID FROM table2)''。 – Turophile
或者你可以將它作爲'WHERE EMP_ID IN(SELECT EMP_ID FROM TABLE1)或EMP_ID IN(SELECT EMP_ID FROM TABLE2)' – Turophile