博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 时间条件查询
阅读量:5862 次
发布时间:2019-06-19

本文共 1424 字,大约阅读时间需要 4 分钟。

to_date()使用

select * from table t where t.time >= to_date(aaaa,'yyyy-mm-dd hh24:mm:ss') and t.time

aaaa,bbbb是字符串类型 比如:aaaa = '2018-04-19 00:00:00' bbbb = '2018-04-20 00:00:00'

to_date()中yyyy-mm-dd hh24:mm:ss 意思把aaaa字符串转换成 yyyy-mm-dd hh24:mm:ss这样的时间格式

select * from v$session where logon_time>=to_date('2018-04-19 00:00:00','yyyy-mm-dd hh24:mi:ss') and logon_time

trunc(sysdate)使用

select * from table t where t.time >= trunc(sysdate) and t.time < trunc(sysdate+1)

sysdate是oracle数据库的系统当前时间 sysdate是时间格式的 trunc是oracle的截取函数 trunc(sysdate) 截取的结果是当前时间的yyyy-mm-dd 截取后也是如期类型

select * from v$session where logon_time>=trunc(sysdate) and logon_time

to_char()使用

select * from table t where to_char(t.time,'yyyy-mm-dd hh24:mm:ss') >= aaaa and to_char(t.time,'yyyy-mm-dd hh24:mm:ss')

to_char()中t.time是表里的时间字段,先把t.time时间格式转换成字符串'yyyy-mm-dd hh24:mm:ss' 然后再和字符串aaaa,bbbb比较

select * from v$session where to_char(logon_time,'yyyy-mm-dd hh24:mi:ss')>='2018-04-19 00:00:00' and to_char(logon_time,'yyyy-mm-dd hh24:mi:ss')<'2018-04-20 00:00:00';

to_date()和to_char()的区别在于to_date()把查询条件字符串先转换成时间格式,to_char()把待查询的字段先转换成字符串然后再和查询条件字符串做比较

select * from dual where to_char(sysdate, 'yyyy-MM-dd') = '2019-04-04';select * from dual where substr(sysdate, 0, 10) = to_date('2019-04-04', 'yyyy-MM-dd');//substr(sysdate,0,10)截取后仍为日期类型select * from dual where sysdate > to_date('2019-04-04', 'yyyy-MM-dd');

转载于:https://www.cnblogs.com/xianyao/p/10847045.html

你可能感兴趣的文章
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
查看>>
基于Libevent的HTTP Server
查看>>
机器学习笔记之监督学习与无监督学习的一些初步总结
查看>>
学习java必看
查看>>
头脑风暴小结
查看>>
spring scope="prototype", scope="session"
查看>>
数据科学、机器学习和AI的区别
查看>>
shell+curl监控网站页面(域名访问状态),并利用sedemail发送邮件
查看>>
CentOS7.2安装LAMP(Centos7.2+Apache2.4.6+mysql5.6.38+php5.4.16)
查看>>
手把手丨我们在UCL找到了一个糖尿病数据集,用机器学习预测糖尿病
查看>>
objective-c优雅的语法
查看>>
控制反转容器&依赖注入模式
查看>>
过滤Emoji表情&#128522;
查看>>
13.11. this is incompatible with sql_mode=only_full_group_by
查看>>
Particles.js基于Canvas画布创建粒子原子颗粒效果
查看>>
可以搜索到DedeCms后台文章列表文档id吗?或者快速定位id编辑文章
查看>>
递归神经网络 简单示例
查看>>
基础知识(C#语法、数据库SQL Server)回顾与总结
查看>>
程序员和烟民
查看>>
关于alter table move
查看>>