A language is only as good as its developer is.

Insert subquery

Kelis kartus teko susidurti su problema, kai reikėdavo daryti mysql insert’ą panaudojant select’ą. Kitais žodžiais tariant, reikėjo insert’inti subquery. Ir visus tuos kartus ieškojau sprendimo internete, nes kažkaip neužsifiksuodavo sprendimas :) Tad, nusprendžiau pasirašyti reminder’į kur ieškoti ir tuo pačiu gal kam dar pravers :)

Paprastas insert’as atrodytų taip

INSERT INTO table (id) VALUES (1), (2)

O insert’as panaudojant subquery

INSERT INTO table (id) VALUES (SELECT id FROM table2)

Manau realių pritaikymų rodyti nereikia ;)

Šaltinis: http://codespatter.com/2008/03/20/multiple-inserts-with-a-subquery/

You can follow any responses to this entry through the RSS 2.0 feed.