Autor | Zpráva | ||
---|---|---|---|
ofsort Profil * |
#1 · Zasláno: 2. 5. 2012, 20:27:28
Ahoj,
mám SQL kód, kde chci updatovat jeden sloupeček a potřebuji k tomu druhou tabulku, abych mohl odfiltrovat konkrétní data (podle type) UPDATE dr_node_revisions SET dr_node_revisions.format = 5 FROM dr_node_revisions INNER JOIN dr_node on dr_node_revisions.nid = dr_node.nid WHERE dr_node.type = "guide_hero" #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM dr_node_revisions INNER JOIN dr_node on dr_node_revisions.nid = dr_node.nid' at line 1 prošel jsem hromadu návodů a nemůžu najít co je špatně... opsal jsem všechno správně nevíte kde je chyba? |
||
Tori Profil |
#2 · Zasláno: 2. 5. 2012, 20:33:52
Píšu z hlavy, ale asi takhle:
UPDATE dr_node_revisions INNER JOIN dr_node ON dr_node_revisions.nid = dr_node.nid SET dr_node_revisions.format = 5 WHERE dr_node.type = "guide_hero" |
||
ofsort Profil * |
#3 · Zasláno: 2. 5. 2012, 20:40:13
to je ono, díky moc!
|
||
Časová prodleva: 12 let
|
0