Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]insert into wiele rekordów z selectem z innej tabeli
Forum PHP.pl > Forum > Przedszkole
@rtur
Próbuje dodać poniższym zapytaniem insert kilka rekordów do tabeli w bazie mysql i za każdym razem dostaje informację o błędzie składni "Something is wrong in your syntax obok ' (SELECT utwor_id,'Alphaville - Ariana','2014-06-15 12:19:21'' w linii 1", gdzie popełniam błąd, i jak powinno w takim razie wyglądać zapytanie które pobiera dane z innej tabeli i wrzuca klika rekordów do tabeli?

  1. INSERT INTO playlista (id_utworu,utwor,DATA) (SELECT utwor_id,'Depeche Mode - Leave In Silence','2014-06-15 12:15:23' FROM utwory WHERE utwor LIKE 'Depeche Mode - Leave In Silence'), (SELECT utwor_id,'Alphaville - Ariana','2014-06-15 12:19:21' FROM utwory WHERE utwor LIKE 'Alphaville - Ariana'), (SELECT utwor_id,'Colony 5 - The Great Commandment','2014-06-15 12:23:02' FROM utwory WHERE utwor LIKE 'Colony 5 - The Great Commandment')
Pyton_000
  1. INSERT INTO playlista (id_utworu,utwor,DATA)
  2. (SELECT utwor_id,'Depeche , utwor, data FROM utwory WHERE utwor like 'Depeche Mode - Leave IN Silence' OR utwor LIKE 'Alphaville - Ariana' OR utwor like 'Colony 5 - The Great Commandment')
@rtur
@Pyton_000, dziękuję za naprowadzenie, przepraszam że dopiero teraz odkopuje ten temat, wszystko byłoby okej gdyby nie ta data, która inna występuje 3 razy (dla każdego rekordu inna data) i nie pochodzi ona z bazy. Jak zatem dodać do każdego rekordu jeszcze te datę? sad.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.