PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   UPDATE (http://www.selfphp.de/forum/showthread.php?t=26001)

fischer1000 04.05.2017 15:10:17

UPDATE
 
Der Befehl

UPDATE invoices set Anzahlung=(select Anzahlung FROM StellplatzB WHERE invoices.abgleich=StellplatzB.zArt2)

setzte alle Felder der Anzahlung die keinen Wert bekommen vom StellplatzB (und folglich auch des StellplatzA'es) auf Null. Wie kann ich das verhindern?

Besten Dank

vt1816 04.05.2017 16:37:38

AW: UPDATE
 
Mit der Klausel WHERE. Beispiel:
PHP-Code:

UPDATE dateiA 
  SET feldinhaltA 
= (SELECT feldinhaltB FROM dateiB WHERE dateiA.FeldA dateiB.FeldB)
  
WHERE Bedingung_erfüllt_in_DateiA 



Alle Zeitangaben in WEZ +2. Es ist jetzt 06:20:45 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.