sql >> Database teknologi >  >> RDS >> Mysql

indsæt alle rækker fra tabel i anden tabel, enkelt forespørgsel

Tag et kig st

INDSÆT ... VÆLG syntaks

Syntaks

INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] SELECT ... [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

Eksempel

INSERT INTO tbl_temp2 (fld_id)
  SELECT tbl_temp1.fld_order_id
  FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;
 

SQL Fiddle DEMO



  1. postgres hstore eksisterer og eksisterer ikke på samme tid

  2. Mysql-forespørgsel med antal ressource-id #11

  3. Brug JOOQ til at udføre en sletning, der specificerer flere kolonner i en ikke-in-klausul

  4. ingen sqljdbc_auth i java.library.path