sql >> Database >  >> RDS >> Mysql

Gegevens in tabel invoegen met resultaat van een andere selectiequery

Als table_2 leeg is, probeer dan de volgende insert-instructie:

insert into table_2 (itemid,location1) 
select itemid,quantity from table_1 where locationid=1

Als table_2 bevat al de itemid waarden, probeer dan deze update-instructie:

update table_2 set location1=
(select quantity from table_1 where locationid=1 and table_1.itemid = table_2.itemid)


  1. Hoe reset ik een reeks in Oracle?

  2. SQLite JSON_PATCH()

  3. Probleem met machtigingen in SSMS:de SELECT-machtiging is geweigerd voor het object 'extended_properties', database 'mssqlsystem_resource', ... Fout 229)

  4. Beter begrip - Class.forName(com.mysql.jdbc.Driver).newInstance ();