Ich habe eine Tabelle mit zwei DateTimes (StartDateTime, EndDateTime) und ich möchte die Minuten zwischen den beiden berechnen.sql Berechnung Minuten für zwei Daten zwischen zwei mal
Jetzt weiß ich, um die DATEDIFF() - Funktion zu bekommen, aber ich will nur die Anzahl der Minuten, die zwischen zwei TIME (0) -Werte fallen.
Zum Beispiel:
StartDateTime | EndDateTime | TimeStart | TimeEnd
2017-06-01 03:00:00 | 2017-06-01 23:00:00 | 06:00:00 | 20:00:00
Für das obige Beispiel würde ich bekommen: DATEDIFF(minute, StartDateTime, EndDateTime) = 1200
.
Allerdings möchte ich nur auf die Anzahl der Minuten erhalten, die zwischen TimeStart
und TimeEnd
fallen, die 840.
Wie wäre kann ich meine Abfrage schreiben diese zu bekommen?
Tag Ihre Frage mit der Datenbank Sie verwenden. –