kostenloser Webspace werbefrei: lima-city


MySQL Zeit erhöhen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    bems

    bems hat kostenlosen Webspace.

    Hallo,
    ich habe eine MySQL Tabelle mit einer Spalte mit einer Zeitangabe. Diese Zeit soll um eine Stunde erhöht werden.
    Beispiel:
    Aktueller Inhalt der Zellen: "2014-12-10 10:00:00"
    Neuer Inhalt der Zellen: "2014-12-10 11:00:00"

    Bis jetzt habe ich nur den Befehl zum Ersetzen gefunden.

    UPDATE tabelle SET spalte = REPLACE(spalte,"ZU-SUCHENDER-WERT","ZU-ERSETZENDER-WERT");


    Wie kann ich mein Vorhaben realisieren?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    ungetestet, aber so müsste es klappen...
    UPDATE tabelle SET spalte = DATE_ADD(spalte,INTERVAL 1 HOUR);
  4. Autor dieses Themas

    bems

    bems hat kostenlosen Webspace.

    Der Befehl hat super funktioniert.

    Jetzt bin ich auf der suche, wie ich diesen Befehl nur ausführen kann, wenn in der Zeile bzw. bestimmten Zelle "UTC" steht.

    Hat da jemand eine Idee?
  5. Hallo,

    selbes Spiel nur an eine Bedingung geknüpft...

    UPDATE tabelle SET spalte = DATE_ADD(spalte,INTERVAL 1 HOUR) WHERE spalte LIKE '%UTC%';

    bzw. wenn du den Wert in einer anderen Zelle stehen hast...
    UPDATE tabelle SET spalte = DATE_ADD(spalte,INTERVAL 1 HOUR) WHERE spalte2 LIKE '%UTC%';


    Beitrag zuletzt geändert: 14.12.2014 11:01:45 von staymyfriend
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!