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

あるテーブルから別のテーブルに値をコピーするSQL

    insertが必要です 。 1つの方法は存在しないを使用します :

    insert into b (id, key, value_b)
        select a.id, 'right', a.value_a
        from a
        where not exists (select 1
                          from b
                          where b.id = a.id and b.key = 'right'
                         );
    



    1. 名前をIDに変換するにはどうすればよいですか

    2. OracleDate-現在までの年数を追加する方法

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

    4. PDOPHPでページネーションを作成する方法