Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Insert z 2 tabel do 3 tabel a LAST_INSERT_ID(), auto id w insercie do kolejnej tabeli.
seeb
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.12.2007
Skąd: Poznań

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


Mam zapytanie, które w zasadzie robi to co chce ale nie wszystko.
  1. INSERT INTO users (name, username, email, params, password )
  2. SELECT CONCAT (`IMIE_WL`,' ', `NAZ_WL`), concat (a.wid,'-',LPAD(a.cid, 4, '0') ,'-',LPAD(a.LP_H, 2, '0')),
  3. b.AK_NAZWA,CONCAT('{"editor":"","timezone":"","language":"","admin_style":"","admin_language":"","helpsite":""}'),CONCAT('jakieśTajneHasloZSaltem')
  4. FROM dane_zrodlowe AS b
  5. INNER JOIN loginy AS a ON a.ID_LOK = b.ID_LOK;


Potrzebuję dodać w zapytaniu jeszcze jednego inserta do kolejnej tabeli z LAST_INSERT_ID() czyli coś w stylu :
  1. INSERT INTO conector (id,ID_LOK) VALUES (LAST_INSERT_ID(),ID_LOK);


O ile kopiując pojedyncze rekordy id po id nie ma problemu a jako takie coś jak wyżej nie wychodzi. Ma ktoś pomysł jak to zrobić dla inserta z selectem?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 08:33