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

Indsæt kun rækker, når id fra en anden tabel eksisterer

INSERT INTO your_id_table (ID) 
SELECT ID FROM my_system_table WHERE ID IN (list_of_ids)

Jeg håber, det er klart, med dette behøver du ikke at foretage nogen kontrol overhovedet, du skal bare køre forespørgslen og være færdig med den.



  1. Er sammenligning af strenge i MySQL sårbar over for timingangreb?

  2. SSRS - Group_Concat ækvivalent ved hjælp af et udtryk?

  3. T-sql - afgør om værdien er heltal

  4. Hvordan kan du bestemme, hvor meget diskplads en bestemt MySQL-tabel optager?