0
我想從我的表中刪除一行,它不包含任何主鍵或唯一的ID。我該怎麼做 ?如何在不使用唯一ID的情況下從MySQL表中刪除一行?
我想從我的表中刪除一行,它不包含任何主鍵或唯一的ID。我該怎麼做 ?如何在不使用唯一ID的情況下從MySQL表中刪除一行?
delete from sometable where somerow = 'somevalue'
!!!!確保where語句是一個唯一的標識符或使用mysql編輯器(例如heidisql for windows或用於linux的mysql工作臺)
由於它沒有任何唯一的ID或PK,它不可編輯或只讀 –
使用where子句提到足夠多的列和值,以便只有那一行會得到選擇刪除 – RiggsFolly
https://www.sitepoint.com/community/t/mysql-query-delete-row-without-primary-key/3342 –
是否有邏輯鍵或唯一索引? (唯一標識記錄的組合列) – xQbert