Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL] Insert Into Select from
eai
post
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


Witam,

czytając manual mysql dowiadujemy się że możemy wykonać operację:

  1. INSERT INTO example (field1, field2, field3)
  2. SELECT field1, field2, field3 FROM example2 WHERE field4='x';


Ja natomiast potrzebuje wykonać

  1. 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ć?

  1. INSERT INTO example (field1, field2, field3,sample1)
  2. (SELECT field1, field2, field3 FROM example2 WHERE field4='x', 'sample');

questionmark.gif
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. INSERT INTO example (field1, field2, field3,sample1)
  2. (SELECT field1, field2, field3,'sample' FROM example2 WHERE field4='x');

select to select winksmiley.jpg


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 03:18