[SQL ] 如何在相同的所有資料中只刪除單一項資料

看板Database作者 (烤小卷)時間13年前 (2011/04/11 22:50), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
各位好~~ 不好意思 '想請教各位一個問題 假設我現在資料庫如下 可樂 可樂 雪碧 紅茶 奶茶 可樂 雪碧 共七筆資料 如果現在我只想要刪除一筆可樂的資料就好的話 要怎麼做? 我用delete from 資料表名稱 where ....... 會把三個可樂的資料都刪除掉 不知道該怎麼辦 才可以只刪除一筆資料 希望大家可以為我解答 萬分感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.27.193

04/11 23:11, , 1F
DELETE可否直接下LIMIT?不行就加子查詢(這要有unique欄位)
04/11 23:11, 1F

04/12 00:47, , 2F
LIMIT可以用~~可是她還是會刪掉兩個@@ 怪怪的
04/12 00:47, 2F

04/12 00:51, , 3F
還是很謝謝你的回答~~
04/12 00:51, 3F

04/13 10:54, , 4F
你的表格就一個欄位? 可多加一個流水號欄位 刪除針對流水號
04/13 10:54, 4F

04/13 11:31, , 5F
我推薦樓上的做法 XD
04/13 11:31, 5F
文章代碼(AID): #1DenKUlw (Database)