IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: UPDATE INER JOIN

Aktivity
Avatar
solta
Člen
Avatar
solta:29.8.2016 14:42

Ahoj potřebuji udělat přesný opak toho co děla můj dotaz, tedy updatovat všechny záznamy v tabulce t1 které nemaji záznam v t2

UPDATE t1 INNER JOIN t2 USING ( col )  SET `active` =0
 
Odpovědět
29.8.2016 14:42
Avatar
ONIO s.r.o.
Člen
Avatar
Odpovídá na solta
ONIO s.r.o.:29.8.2016 20:16

Něco jako:

UPDATE t1 set t1.active=0
 where t1.myJoinColumn not in (
        select myJoinColumn from t2
)

Jestli ti to nepostačí, tak budu potřebovat více informací.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
29.8.2016 20:16
Avatar
solta
Člen
Avatar
Odpovídá na ONIO s.r.o.
solta:29.8.2016 23:07

Díky moc

 
Nahoru Odpovědět
29.8.2016 23:07
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.