sql >> データベース >  >> RDS >> Mysql

1つの列が一意である場合のINSERTSELECTクエリ

    テストせずに、このようなトリックを実行することを期待します(id列の名前がidであると仮定します)

    INSERT INTO new_table 
        SELECT email, user_name, password 
        FROM old_table 
        INNER JOIN 
            ( SELECT MIN(id) FROM old_table GROUP by user_name ) minids
        ON minids.id = old_table.id
    



    1. MyISAMエンジンテーブルリレーション(MySQL)

    2. Google Cloud Platform(GCP)でのMySQLフェイルオーバーとフェイルバックの実現

    3. 前回のログイン時間を更新する方法がわかりません

    4. pl / sqlの表から行タイプを返す関数を実行するにはどうすればよいですか?