討論串[SQL ] 如何刪除上百筆的資料?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者Xphenomenon (啦 )時間16年前 (2008/03/09 14:16), 編輯資訊
1
0
0
內容預覽:
假設我有一百筆想要刪除的資料,而我知道他們的欄位,我是否可以. 將他們存在某一個檔案裡面,然後透過 SQL 的語法一一將他們刪除呢?. 例如:. 序號.txt 檔案. 466. 789. 316. .... .... .... 649. 777. 334. 以上序號.txt 檔案裡有各筆紀錄的欄位資

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者LPH66 (IWH68S0XZ8M89)時間16年前 (2008/03/09 14:31), 編輯資訊
1
0
0
內容預覽:
直覺想到的做法就是用別的語言讀檔建立出. DELETE FROM `table` WHERE (`seqno`=466 OR `seqno`=789 OR ... OR `seqno`=334). 這樣的字串 (這用個迴圈即可) 然後丟給SQL. --. 印象中SQL語言好像沒有讀檔的功能....
(還有276個字)

推噓6(6推 0噓 0→)留言6則,0人參與, 最新作者diamondking (迷惘)時間16年前 (2008/03/12 22:50), 編輯資訊
0
0
0
內容預覽:
其實…有一個最簡單的方法,不需要寫程式讀檔,學會後非常好用…. 就是將你的序號欄,貼進excel中。. 再下一個欄位,用concatenate函式,串成sql指令:. =CONCATENATE("delete table where sno='",A1,"';"). (最後面記得加分號). 最後複製
首頁
上一頁
1
下一頁
尾頁