Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno SQL UPDATE

CISLO se má v obou tabulkách shodovat? Nějak nechápu ten join na ty kraje. Ty kraje jsou v některé z tabulek klíč?

/* tohle funguje jen když můj předpoklad, že čísla v B jsou správně a ty je chceš aktualizovat v A, kde místo 2 máš jiné číslo než 2, a spojení na kraje není potřebné - toto nevím, pozor */

UPDATE A

SET A.CISLO=2

WHERE A.CISLO IN (SELECT B.CISLO FROM B WHERE B.CISLO = 2 AND B.MESTO = 'BRATISLAVA')

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny