2015-01-21 14 views
0

之間條件我想要做一個MySQL查詢這樣的:在MySQL兩組數據

SELECT ... FROM ... WHERE (1, 2, 3) IN (SELECT ...) 

我需要測試,如果所述第一組中的一個值(1,2,3)處於所述第二選擇。

我怎麼能這樣操作?

+0

_I需要測試,如果所述第一組中的一個值(1,2,3)處於所述第二SELECT_>沒有得到這個? – 2015-01-21 09:52:20

回答

0

我不知道你要完成的任務。您必須在WHERE標準中至少定義1個字段。例如:

SELECT * FROM table_a 
WHERE field_a IN (1, 2, 3) 
     and field_a IN (SELECT field_a from table_b) 

確保field_atable_a是相同的數據類型與(1,2,3)field_atable_b