【发布时间】:2025-12-29 10:15:14
【问题描述】:
我想知道在CREATION_DATE 字段中创建索引是否会对该查询有任何改进
select TO_CHAR(CREATION_DATE, 'HH24') || ':mm' HOUR, count ('1') MESSAGE_HOUR
from t_hotel
where TO_CHAR(CREATION_DATE, 'dd/mm/yyyy') = TO_CHAR(SYSDATE, 'dd/mm/yyyy')
group by TO_CHAR(CREATION_DATE, 'HH24')
order by TO_CHAR(CREATION_DATE, 'HH24') ;
【问题讨论】:
-
CREATION_DATE是文本列吗?如果是这样,请更改您的表格设计并使其成为日期列。