Autor | Zpráva | ||
---|---|---|---|
Dolphi Profil |
#1 · Zasláno: 8. 9. 2007, 22:06:13
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 |
#2 · Zasláno: 8. 9. 2007, 22:18:29
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) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0