sql >> Database >  >> RDS >> Mysql

hoe in te voegen in tabel (col1, col2) waarden (selecteer max(id) uit table2, selecteer id uit table3); ?

Het klinkt alsof dit is wat je wilt:

INSERT INTO table1_table2 (table1_id, table2_id) 
    SELECT MAX(table1.id), table2.id FROM table1, table2 GROUP BY table2.id;


  1. Hoe vind je de rijen met gelijke kolommen?

  2. LAAD DATA INFILE:Ongeldige ut8mb4-tekenreeks

  3. ORA-24247:netwerktoegang geweigerd door toegangscontrolelijst (ACL)

  4. postgreSQL - in vs any