2016-09-29 77 views
0

我有任何id_customer數組或id_customers請求列表,如(1,2,3,4,5,6,7,8,9)獲取不在表中退出的id_customer

我想寫一個MySQL查詢,以獲得id_customer的未在該表從上面給定列表或數組id_customer

的退出名單:如果在表我有id_customer(4,8,1)

結果:我想是(2,3,5,6,7,9)

條件:允許使用單個mysql查詢子查詢。並通過傳遞上面提到的id_customer或數組的列表。我把它看作$customer_list_id,我路過這個PHP variablein查詢

SELECT id_customer FROM customer WHERE id_customer NOT IN (1,2,3,4,5,6,7,8,9) GROUP BY id_customer 

當我使用此查詢我得到空數組。但我需要的結果是(2,3,5,6,7,9)

+0

讓我們知道您正在執行的MySQL查詢。 –

+0

也許'哪裏不在(ids)'? – chris85

+0

@DipanwitaKundu你檢查問題。 – TULSIRAJ

回答

0

嘗試這樣的事情

where <> in (ids)