Mailinglisten-Archive |
Hi Kristian,
>mysql> update host set host.id = dom.id
>> where host.hostname like concat("%.", dom.domain);
>ERROR 1109: Unknown table 'dom' in field list
Wenn Du einen Update benötigst, der mir Daten aus einer anderen
Tabelle, die verbunden werden soll, arbeitet, gibt es in SQL die
Möglichkeit, einen Subquery zu benutzen. Ich hab' das ehrlich
gesagt noch nie gemacht, weil MySQL das nicht unterstützt :-( ,
aber theoretisch sollte es *ungefähr* so gehen:
update host set host.id=(select id from dom where
host.hostname like concat("%.", dom.domain))
Grüße
Stephan
php::bar PHP Wiki - Listenarchive