“Tabela aktualizacji MySQL z innej tabeli” Kod odpowiedzi

Aktualizacja lewej dołącz do mysql

UPDATE  t1
LEFT JOIN
        t2
ON      t2.id = t1.id
SET     t1.col1 = newvalue
WHERE   t2.id IS NULL
Obedient Okapi

Tabela aktualizacji MySQL z Wybierz w innej tabeli

UPDATE TableB 
SET TableB.value = (
    SELECT TableA.value 
    FROM TableA
    WHERE TableA.name = TableB.name
);
Friendly Hawk

Tabela aktualizacji MySQL z innej tabeli

UPDATE tableB
INNER JOIN tableA ON tableB.name = tableA.name
SET tableB.value = IF(tableA.value > 0, tableA.value, tableB.value)
WHERE tableA.name = 'Joe'
MeVyom

Odpowiedzi podobne do “Tabela aktualizacji MySQL z innej tabeli”

Pytania podobne do “Tabela aktualizacji MySQL z innej tabeli”

Więcej pokrewnych odpowiedzi na “Tabela aktualizacji MySQL z innej tabeli” w Sql

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu