czytając manual mysql dowiadujemy się że możemy wykonać operację:
INSERT INTO example (field1, field2, field3) SELECT field1, field2, field3 FROM example2 WHERE field4='x';
Ja natomiast potrzebuje wykonać
INSERT INTO example (field1, field2, field3, sample1)
gdzie sample1 nie należy do example2, a field1, field2, field3 należy do tabeli example.
sample1 jest podawane ręcznie takie samo dla całej instrukcji dodawania natomiast reszte pól chcę dociągać za pomocą selecta.
Jak takie zapytanie skonstruować?
INSERT INTO example (field1, field2, field3,sample1) (SELECT field1, field2, field3 FROM example2 WHERE field4='x', 'sample');
