1. 程式人生 > >mysql 錯誤程式碼: 1093

mysql 錯誤程式碼: 1093

mysql  更新報錯:

UPDATE app_member         mm SET mm.stat =0 WHERE mm.id        IN(SELECT m.`id` FROM app_member m WHERE m.phone_number IN ('13212708617','13277955778','13545908940','13554246007','13907100681','13995559595','15307156768','15392882670','15927532264','18062519830','18064046799','18071721057','18502714816','18627881817','18986123455','18995517506') AND m.`member_type` =1);

正確寫法:

UPDATE app_member         mm SET mm.stat =0 WHERE mm.id        IN(SELECT id FROM (SELECT m.`id` FROM app_member m WHERE m.phone_number IN ('13212708617','13277955778','13545908940','13554246007','13907100681','13995559595','15307156768','15392882670','15927532264','18062519830','18064046799','18071721057','18502714816','18627881817','18986123455','18995517506') AND m.`member_type` =1) AS temtable);