`
lijun87
  • 浏览: 264307 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

SQL语句按时间查询

SQL 
阅读更多

以前没太注意SQL语句中按时间条件查询,结果写了个SQL查询报错

select d.*,d.rowid from dy_date d where d.work_group_id = '05807e481fd0f1c0011ffde5ad457be4'  and d.duty_date <= to_date('2009-03-17')
order by d.duty_date, d.start_time;

 

应该注意将字符串转为日期的函数应该有一个日期格式参数

所以修改后的SQL语句应该如下所示:

 

 

select d.*,d.rowid from dy_date d where d.work_group_id = '05807e481fd0f1c0011ffde5ad457be4'  and d.duty_date <= to_date('2009-03-17', 'yyyy-mm-dd')
order by d.duty_date, d.start_time;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics