Ownsight

?找回密码
?立即注册
搜索
热搜: 活动 交友 discuz
查看: 871|回复: 1
打印 上一主题 下一主题

oracle 时间查询

[复制链接]

803

主题

903

帖子

3201

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3201
跳转到指定楼层
楼主
发表于 2018-8-10 09:20:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
select 目标列 from 表名 where 时间列=to_date('时间','yyyy-mm-dd hh24:mi:ss');
比如
select name from birth_info where
birthday between to_date ('2001-03-05','yyyy-mm-dd')
and
to_date ('2001-03-15','yyyy-mm-dd');

803

主题

903

帖子

3201

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3201
沙发
?楼主| 发表于 2018-8-10 09:24:18 | 只看该作者
between 查询范围包括 时间 上限,不包含下限,上面的例子中
select 目标列 from 表名 where 时间列=to_date('时间','yyyy-mm-dd hh24:mi:ss');
比如
select name from birth_info where
birthday between to_date ('2001-03-05','yyyy-mm-dd')
and
to_date ('2001-03-15','yyyy-mm-dd');

时间范围 包含 2001-03-05 而不包含2001-03-15
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表