PDA

Bekijk Volledige Versie : tijd en mysql



fjab
14/03/03, 17:05
Hallo allemaal,

Ik wil graag in een mysql tabel een tijd die daar is opgeslagen laten
ophogen of verminderen met ene bepald aantal uren.
De tijd staat in een TIME veld.

Ik dacht zoiets als:

Update tabel SET tijd = tijd + 2

Maar ja dat werkt dus niet, hoe moet dit dan?

bedankt voor het meedenken

Franklin

Daniel Tryba
14/03/03, 17:35
fjab <franklin@propane.enel> wrote:
> Ik wil graag in een mysql tabel een tijd die daar is opgeslagen laten
> ophogen of verminderen met ene bepald aantal uren.
> De tijd staat in een TIME veld.
>
> Ik dacht zoiets als:
>
> Update tabel SET tijd = tijd + 2
>
> Maar ja dat werkt dus niet, hoe moet dit dan?

Dit werkt in principe perfect. Je moet alleen even de goede date/time
functies eromheen zetten
(http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Date_and_time_functions):

'set tijd=date_add(tijd, interval 2 hour)' oid (rtfm)

--

Daniel Tryba