[請益] 請問想要進行特殊的delete

看板PHP作者 (ROLL)時間14年前 (2009/12/16 02:45), 編輯推噓0(006)
留言6則, 4人參與, 最新討論串1/3 (看更多)
請問一下 假如說今天有一個$Arr是一個陣列 陣列的大小不一定 有沒有辦法簡單的做到 將資料庫裡面的某個欄位假設說是sid 去檢查不在這個陣列內的值就將他從資料庫移除 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.12.48.139

12/16 04:47, , 1F
Wait,所以你到底有沒有用到資料庫? @@
12/16 04:47, 1F

12/16 04:48, , 2F
喔等等我懂了 Orz
12/16 04:48, 2F

12/16 04:48, , 3F
你所用的資料庫系統是?
12/16 04:48, 3F

12/16 06:59, , 4F
用not in 不就好了
12/16 06:59, 4F

12/16 08:23, , 5F
用迴圈產生SQL的DELETE的字串,來刪除就可以了。
12/16 08:23, 5F

12/16 09:17, , 6F
DELETE FROM table WHERE NOT IN (...,...,...,...,...)
12/16 09:17, 6F
文章代碼(AID): #1B9zap-_ (PHP)
文章代碼(AID): #1B9zap-_ (PHP)