DELETE
指定されたSIDの行を複製する必要がありますMySQL
テーブル。
SQL クエリを使用してこれを実行するにはどうすればよいですか?
DELETE (DUPLICATED TITLES) FROM table WHERE SID = "1"
こんな感じですが、やり方が分かりません。
ベストアンサー1
これにより、新しいテーブルを作成せずに、重複が削除されます。
ALTER IGNORE TABLE `table_name` ADD UNIQUE (title, SID)
注: これは、インデックスがメモリに収まる場合にのみ適切に機能します。