Autor Zpráva
Dolphi
Profil
Zdravím, potřebuji provést následující věc:
Dvě stejné tabulky tabulka1, tabulka2
Sloupce hodnota1, hodnota2
Do sloupce tabulka1.hodnota2 potřebuji dostat proměnné ze sloupce tabulka2.hodnota1 a k tomu přidat pomoci CONCATu pár písmenek :)

Čili nějaký takovýto dotaz (který samozřejmě nefunguje):
UPDATE tabulka1 SET hodnota2 =
(SELECT CONCAT_WS( ' | ', hodnota1, 'pismenka' ) FROM tabulka2)
Dolphi
Profil
Takže problem je vyřešen:
chyběla podminka WHERE, čili dotaz by měl vypadat asi takto:
UPDATE tabulka1 SET hodnota2 =
(SELECT CONCAT_WS( ' | ', hodnota1, 'pismenka' ) FROM tabulka2 WHERE tabulka1.hodnota1=tabulka2.hodnota1)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0