在Oracle中使用BETWEEN來對(duì)日期進(jìn)行篩選的語(yǔ)法如下:
SELECT *
FROM table_name
WHERE date_column_name BETWEEN start_date AND end_date;
在這個(gè)語(yǔ)法中,table_name
是要查詢的表名,date_column_name
是要篩選的日期列名,start_date
和end_date
是要篩選的日期范圍。
例如,如果要查詢某個(gè)表中在2021年1月1日到2021年12月31日之間的數(shù)據(jù),可以使用以下語(yǔ)句:
SELECT *
FROM table_name
WHERE date_column_name BETWEEN TO_DATE('2021-01-01', 'YYYY-MM-DD') AND TO_DATE('2021-12-31', 'YYYY-MM-DD');
在這個(gè)例子中,TO_DATE
函數(shù)將字符串轉(zhuǎn)換為日期格式,然后使用BETWEEN
來篩選在指定日期范圍內(nèi)的數(shù)據(jù)。