Abfragen mit Datum als Bedingung in Oracle umfassen: 1. Abfrage des Bereichsdatums, Code ist [wobei g_time zwischen to_date() und to_date()] 2. Abfrage gleich einem bestimmten Datum 3. Aktuell; Datum Datenabfrage für die ersten Tage und die nächsten Tage.
Abfragen mit Datumsangaben als Bedingungen in Oracle sind:
1 Abfrage mit Datumsbereich:
select * from goods where g_time between to_date('2018/12/26 10:01:59','yyyy-MM-dd hh:mi:ss') and to_date('2018/12/26 10:05:17',' yyyy-MM-dd hh:mi:ss');
2. Abfrage gleich einem bestimmten Datum:
select * from goods where g_time=to_date('2018/12/26 10:05:17','yyyy-MM-dd hh:mi:ss');
3. Die Tage vor und nach dem aktuellen Datum.
select * from goods where g_time >= trunc(sysdate)-6 and < trunc(sysdate)-3;
Warum trunc(sysdate)
Weil die aktuelle Zeit im Allgemeinen nicht genau 0 Uhr ist, ist es beispielsweise derzeit 11 Uhr, und - 6 ist 6 Ab 11 Uhr am Vortag
4. Fragen Sie am drittletzten Tag eines jeden Monats die Produktinformationen ab:
select g.* from goods g where g.g_time=last_day(g.g_time)-2;
Verwandte Lernempfehlungen: Oracle-Datenbank-Lerntutorial
Das obige ist der detaillierte Inhalt vonWas sind die Abfragen mit Datum als Bedingung in Oracle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!