tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Sunny1245
  • 1 Beitrag von chibisuke
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
270
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dumont dumont ist offline Grünschnabel
    Registriert seit
    Jul 2011
    Beiträge
    4
    Hallo,

    kann mir einer bei dem Versuch helfen eine Vielzahl von Feldern zu aktualisieren?

    Die Werte sollen nach folgender Logik aktualisiert werden:

    update (TABELLE) set

    Feld 1 = WERT 1 where Bedingung 1,
    Feld 1 = WERT 2 where Bedingung 2,
    Feld 1 = WERT 3 where Bedingung 3,

    etc.

    Leider reichen meine Kenntnisse nicht aus, um verschachtelte Updates durchzuführen.
     

  2. #2
    Avatar von Sunny1245
    Sunny1245 Sunny1245 ist offline Mitglied Silber
    Registriert seit
    Jul 2011
    Ort
    Nordhessen
    Beiträge
    74
    Wieso machst du das dann nicht nacheinander? Ist doch dann viel einfacher. Also...

    Code :
    1
    2
    
    UPDATE Tabelle SET FELD 1 = WERT 1 WHERE BEDINGUNG 1;
    UPDATE Tabelle SET FELD 1 = WERT 2 WHERE BEDINGUNG 2;

    Und das spielst du einfach nach einander ein
    dumont bedankt sich. 
    Tutorials:
    Dynamisch mehrere Input Felder genieren

    Sprachen:
    - Java - C++ - VBS - PHP - HTML - CSS - MySQL - OracleSQL- JavaScript - Ajax -

  3. #3
    chibisuke chibisuke ist offline Mitglied Brillant
    Registriert seit
    Sep 2003
    Beiträge
    807
    Code sql:
    1
    
    UPDATE tabelle SET field1 = IF(condition1, new_value1, field1), field2 = IF(condition2, new_value2, field2) ....
    dumont bedankt sich. 

  4. #4
    dumont dumont ist offline Grünschnabel
    Registriert seit
    Jul 2011
    Beiträge
    4
    @Sunny1245:

    Das genau wollte ich vermeiden, weil es sich um mehrere Tausend Updates handelt...
    Geändert von dumont (26.07.11 um 13:03 Uhr)
     

  5. #5
    dumont dumont ist offline Grünschnabel
    Registriert seit
    Jul 2011
    Beiträge
    4
    Vielen Danke für die Hilfe chibisuke. Hat leider noch nicht funktioniert: Falsche Syntax in der Nähe des 'IF'-Schlüsselwortes.

    Werde nochmal ein wenig ausprobieren.
    Gibt es noch einen andere Möglichkeit Massenupdates durchzuführen?
     

  6. #6
    dumont dumont ist offline Grünschnabel
    Registriert seit
    Jul 2011
    Beiträge
    4
    @ Sunny1245 :

    Wer lesen kann ist klar im Vorteil!
    Die Lösung funktioniert und ist einfach zugleich.
    DANKE.
     

Ähnliche Themen

  1. Starhilfe für Massen-inlcude
    Von DrGolfer im Forum PHP
    Antworten: 4
    Letzter Beitrag: 07.12.08, 14:19
  2. Wiederholtes Massen-Drucken
    Von Leugim im Forum Office-Anwendungen
    Antworten: 6
    Letzter Beitrag: 18.01.07, 05:13
  3. massen encoding
    Von michback im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 4
    Letzter Beitrag: 10.11.06, 22:44
  4. Massen Abfrage
    Von mRc im Forum PHP
    Antworten: 1
    Letzter Beitrag: 04.08.04, 16:35
  5. Massen SMS Service
    Von B-Squad im Forum PHP
    Antworten: 2
    Letzter Beitrag: 20.04.04, 15:52

Stichworte