Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   [MySQL] TimeStamp-Feld und Minuten addieren (gelöst) (https://www.delphipraxis.net/66564-%5Bmysql%5D-timestamp-feld-und-minuten-addieren-geloest.html)

Thanatos81 31. Mär 2006 14:08

Datenbank: MySQL • Version: 5.0 • Zugriff über: egal

[MySQL] TimeStamp-Feld und Minuten addieren (gelöst)
 
Hi DP!

Ich suche ein Stückchen SQL-Code mit dem ich folgendes realisieren kann: Ich habe ein TimeStamp-Feld "DatumZeit" und ein Integer-Feld "Dauer". Das Feld Dauer beinhaltet Minuten. Nun würde ich gerne per SELECT die Minuten korrekt auf Datumzeit addieren.

Beispiele:
Code:
DatumZeit= 2006-03-28 15:01
Dauer= 4320
Ergebnis= 2006-03-31 15:01
Code:
DatumZeit= 2006-03-28 15:01
Dauer= 180
Ergebnis= 2006-03-28 18:01

Jemand ne Idee, wie das zu realisieren wäre?

Sharky 31. Mär 2006 14:19

Re: [MySQL] TimeStamp-Feld und Minuten addieren
 
Hai Thanatos81,

versuche es mal so:

SQL-Code:
SELECT datumzeit, dauer, DATE_ADD(datumzeit, INTERVAL dauer MINUTE) AS ergebniss FROM tabelle

Thanatos81 31. Mär 2006 14:29

Re: [MySQL] TimeStamp-Feld und Minuten addieren
 
Wie genial einfach, wenn man es erstmal weiß :D

Danke dir Sharky!

Sharky 31. Mär 2006 15:17

Re: [MySQL] TimeStamp-Feld und Minuten addieren
 
Zitat:

Zitat von Thanatos81
Wie genial einfach, wenn man es erstmal weiß ...

Als kleiner Tip. Hier findest Du die Dokus zu mySQL.
Für die "Standardsachen" lese ich immer die deutsche Doku zu mySQL 4.0 (PDF) dort stehen z.B. die Datumsfunktionen im Kapitel 7.3.4.

Thanatos81 31. Mär 2006 15:26

Re: [MySQL] TimeStamp-Feld und Minuten addieren (gelöst)
 
Danke für den Tipp! Ich schau allerdings meist in die MySQl-Referenz die beim EMS SQL-Manger dabei ist. Ich kam nur nicht auf die richtigen Suchbegriffe, wahrscheinlich wegen Brett vorm Kopf :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz