请教如何根据日期取当天全部数据

jujuble 2003-04-09 04:31:43
我的数据库中存的日期为yyyy+mm+dd hh+mm+nn格式
例如2003-04-23 12:10:03
如何把当天的所有数据取出来
...全文
152 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
shanxia 2003-04-09
  • 打赏
  • 举报
回复
不好意思,没看到你是access数据库
shanxia 2003-04-09
  • 打赏
  • 举报
回复
我用mysql数据库,取得当天的日期后,假设表里存日期的字段是(date),我这样取数据:
var today='当天日期';

String query="select * from TableName where date like '"+today+"%'";
应该可以取出所有当天的数据了,我用过很多次了!
george_yingjun 2003-04-09
  • 打赏
  • 举报
回复
AllError(错误大全) :你的当然可以了.我也拿下来试过了.数据库是ORACLE.
不过能不能介绍一下trunc的用法啊?
我还是第一次遇见的说.
jujuble 2003-04-09
  • 打赏
  • 举报
回复
access数据库 ,我就是想每天到最后都能查处当天的数据,应该怎么做
AllError 2003-04-09
  • 打赏
  • 举报
回复
用了几年了,怎么可能不行.不过我的数据库是oracle.
你的是什么??
zhuanyao13141314 2003-04-09
  • 打赏
  • 举报
回复
没错就是 george_yingjun(竹子)
所说的
george_yingjun 2003-04-09
  • 打赏
  • 举报
回复
这是我经过本机调试的.
不知道行不行?
bluesky1314520 2003-04-09
  • 打赏
  • 举报
回复
select * from table where year(columndate)=year(currentdate) and month(columndate)=month(currentdate) and day(columndate)=day(currentdate)
如果就要查当然的话,那currentdate=getdate()
george_yingjun 2003-04-09
  • 打赏
  • 举报
回复
SELECT * FROM TABLE
WHERE to_char(column_Date,'yyyymmddhh24mmss') > '20030423000000' //FROM_DATE
AND to_char(column_Date,'yyyymmddhh24mmss') < '20030423115959' //END_DATE
小米儿mikko 2003-04-09
  • 打赏
  • 举报
回复
好像是不行呀,查询的时候会提示语法错误的,我试过的
小米儿mikko 2003-04-09
  • 打赏
  • 举报
回复
you_time怎么取出来
bluesky1314520 2003-04-09
  • 打赏
  • 举报
回复
上上面说的那个好像不行啊!
小米儿mikko 2003-04-09
  • 打赏
  • 举报
回复
关注
AllError 2003-04-09
  • 打赏
  • 举报
回复
select * from table where trunc(sysdate)=trunc(you_time)
AllError 2003-04-09
  • 打赏
  • 举报
回复
trunc

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧