Gegeben eine Reihe von Daten mit date_created
gespeichert wie 2017-04-13 23:29:52
, wie würde ich eine SQL-Abfrage erstellen, um alle Elemente auszuwählen, die innerhalb der letzten 3 Stunden erstellt wurden?SQL Query von erstellt vor 3 Stunden
ich ursprünglich dachte, so etwas zu tun:
SELECT
*,
MAX(date_created)
FROM items
GROUP BY date_created
aber das wäre nicht genau das, was ich will. Ich bin mir nicht sicher, wie ich das anstellen soll.
genau vor 3 Stunden? vor mehr als 3 Stunden? – WheatBeak
Haben Sie eine 'WHERE'-Klausel in Ihrer Abfrage versucht? Sehen Sie sich die Funktion DATEDIFF an. –
Sie können einfach Ihre_Spaltenname - Intervall 3 Stunden –