Clanintern Clanintern Clanintern

Forum

Öffentliche Foren
FORUM: Spiele & Computer THEMA: [SQL] Nur Tag eines Datums ändern
AUTOR BEITRAG
Whiteknight KKK

RANG Deckschrubber

#1 - 02.09 10:03

Hallo zusammen,

ich habe eine Tabellenspalte mit einem Datum, bsp.:

datum
2009-01-06
2009-02-06
2009-03-06
2009-04-06
2009-05-06
2009-06-06
usw.

Ich möchte nun mit einem SQL überall den Tag auf 03 ändern, ohne das sich der Monat und das Jahr ändert. Geht das mit einem SQL oder muss ich für jeden Datensatz ein einzelnes Update machen?


Ich dachte an sowas hier in der Art:

UPDATE table1 SET datum = year(datum)-month(datum)-03
Whiteknight KKK

RANG Deckschrubber

#2 - 02.09 10:10

ach ich glaub ich habs...

UPDATE table1 SET datum = CONCAT(year(datum), '-', month(datum ), '-03')
code