ホームページ >バックエンド開発 >PHPチュートリアル >mysql での複数のデータのクエリに関連する問題
mysql で複数のデータをクエリする問題
複数のデータの重複を見つけて、重複していないデータが最後にデータベースに挿入された日を表示する方法
- ----- 解決策 --------------------
テーブル内の重複レコードを削除する場合は、INSERT INTO ..... SELECT ..... ステートメントを使用できます。
元のテーブルと同じ構造のテーブルを作成し、上記のステートメントを通じて元のテーブルのすべてのレコードを新しいテーブルに挿入します。新しく作成されたテーブルでは、挿入時に同一のレコードが挿入されずに自動的にスキップされるように、一意の複合インデックスを作成する必要があります。
一意の複合インデックスの SQL ステートメントは次のようになります:
ALTER TABLE `mytable` ADD UNIQUE ( `ユーザー名` 、 「年齢」 );<div class="clear"></div>