Mam dwie tabele,MySQL aktualizacji tabeli na podstawie kolejnych tabelach cenią
Oto mój pierwszy stół,
ID SUBST_ID CREATED_ID
1 031938 TEST123
2 930111 COOL123
3 000391 THIS109
4 039301 BRO1011
5 123456 COOL938
... ... ...
To jest mój drugi stół,
ID SERIAL_ID BRANCH_ID
1 039301 NULL
2 000391 NULL
3 123456 NULL
... ... ...
muszę trochę jak zaktualizować wszystkie wiersze w mojej drugiej tabeli używając danych z mojej pierwszej tabeli.
Musiałoby to zrobić w jednym zapytaniu o aktualizację.
Zarówno SUBST_ID, jak i ID_SERIAL_ID, musi pobrać identyfikator created_id z pierwszej tabeli i wstawić go do drugiej tabeli.
Więc druga tabela staną dodaje,
ID SERIAL_ID BRANCH_ID
1 039301 BRO1011
2 000391 THIS109
3 123456 COOL938
... ... ...
Dziękuję za pomoc i wskazówki.
Czy mógłbyś bardziej rozwinąć swoją odpowiedź, dodając nieco więcej opisu dostarczonego rozwiązania? – abarisone
za pomocą join na set.Id i Serial_Id dostaniesz zestaw Result.and ten zestaw wyników będzie zawierać utworzony id..now Skoncentruj się na zapytaniu po SET tam faktycznie przypisujemy lub dostarczamy wartości from created_Id do Branch_Id .... mam nadzieję, że rozumiesz. . :) –