oracle语句查询时间范围

  • Post author:
  • Post category:其他




oracle语句查询时间范围

参考网址 :

https://blog.csdn.net/weixin_36436373/article/details/116541220?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167930069316800188562500%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=167930069316800188562500&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2

all

first_rank_ecpm_v1~pc_rank_34-1-116541220-null-null.142

v74

pc_new_rank,201

v4

add_ask,239

v2

insert_chatgpt&utm_term=oracle%20%E6%97%B6%E9%97%B4%E8%8C%83%E5%9B%B4%E6%9F%A5%E8%AF%A2%E4%B8%8D%E5%8C%85%E6%8B%AC%E7%AD%89%E4%BA%8E&spm=1018.2226.3001.4187

select 时间精确到秒

from table

where 时间精确到秒<= to_date(‘2013-11-20 ‘, ‘yyyy-MM-dd ‘)

and 时间精确到秒 >= to_date(‘2013-11-20 ‘, ‘yyyy-MM-dd ‘)

image-20230320172854161



问题


·明显数据查询2013-11-20那天没有数据,而如果sql如下写发现数据库中是存在数据的。

select 时间精确到秒

from table

where to_date(to_char(时间精确到秒,‘yyyy-MM-dd’),‘yyyy-MM-dd’) <= to_date(‘2013-11-21 ‘, ‘yyyy-MM-dd ‘)

and to_date(to_char(时间精确到秒,‘yyyy-MM-dd’),‘yyyy-MM-dd’) >= to_date(‘2013-11-20 ‘, ‘yyyy-MM-dd ‘)

image-20230320172943945



版权声明:本文为shaoming314原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。