Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Befehl Update [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Befehl Update


 
mo301080
13-03-2002, 11:25 
 
Hi,

ist möglich bei einem UPDATE-Befehl in der WHERE-Bedingung auf andere Tabellen-Felder zugreifen

Beispiel:

UPDATE Spiele set PUNKTE = 3 WHERE Spiele.Sieger_A = Ergebnis.Sieger_A

Mit dem Befehl soll in der Tabelle "Spiele" das Feld "Punkte" update werden, wenn in der Tabelle "Spiele" das Feld "Sieger_A" gleich dem Feld "Sieger_A" in der Tabelle "Ergebnis" ist.

Gibt es Umwege ????

 
Berni
13-03-2002, 11:35 
 
geht erst in mysql 4.0! (glaube ich)

 
mastermack
13-03-2002, 11:59 
 
Genau, geht soweit ich weiß erst ab 4.0.

Aber könntest du nicht erst die Abfrage machen und diese in eine Variable Speichern und dann deinen Update Befehle nutzen und in der Where Bedingung diese benutzen ?

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:18 Uhr.