Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: UPDATE TAB1 za pomocą TAB2
Forum PHP.pl > Forum > Bazy danych > MySQL
karpiugka
Witam.
Spędziłem nad tym trochę czasu ale nie odnalazłem odpowiedzi wiec liczne na pomoc z waszej strony.
Przedstawię sytuacje na przykładzie.

Może ktoś pomoże przy tym problemie.
TAB 2 ma uzupełniać NULLowe wartości w tab 1.
Z góry dzięki za rady
borabora
  1. UPDATE tab1 t1, tab2 t2
  2. SET t1.B=t2.B
  3. WHERE
  4. t1.B IS NULL AND t1.A=t2.A;

  1. UPDATE tab1 t1, tab2 t2
  2. SET t1.C=t2.C
  3. WHERE
  4. t1.C IS NULL AND t1.A=t2.A;
karpiugka
Wielke dzięki nie wiedziałem że UPDATE można wykonać z parametrami T1 I T2.
nospor
Cytat
nie wiedziałem że UPDATE można wykonać z parametrami T1 I T2.
To na przyszlosc zagladaj do oficjalnej dokumentacji
https://dev.mysql.com/doc/refman/5.0/en/update.html
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.