JAva数据库问题:数据库的time字段是datetime类型,如何查询某一天的数据?

数据库的time字段是datetime类型,如何查询某一天的数据?如:数据库time字段有2010-10-1012:12:12time字段有2010-10-1013:13... 数据库的time字段是datetime类型,
如何查询某一天的数据?
如:数据库 time字段有 2010-10-10 12:12:12
time字段有 2010-10-10 13:13:13
如何查询2010-10-10日所有的数据?
time>=2010-10-10 00:00:00 and time<2010-10-11 00:00:00
这个答案大家就不要提供了
高手帮个忙 谢谢
展开
 我来答
bbinlxyf715
2010-11-09 · TA获得超过5781个赞
知道小有建树答主
回答量:362
采纳率:100%
帮助的人:333万
展开全部
SELECT * FROM TABLE1
WHERE DATETIME LIKE '2010-10-10%'

模糊匹配,你试试!

祝好运!---------^-^臭即是香^-^!
danke54
2010-11-09 · TA获得超过205个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:155万
展开全部
select * from table1
where time like '2010-10-10%'
假如你需要查询当天的信息.
可以先new Data();
然后用simpleDataFormat格式化成yyyy-MM-dd的格式.后面再加百分号.

有问题大家一起探讨..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oppps
2010-11-09 · TA获得超过2742个赞
知道小有建树答主
回答量:1488
采纳率:0%
帮助的人:1250万
展开全部
select * from table1
where time between to_date('20101010','yy-mm-dd')
and to_date('20101011','yy-mm-dd')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hong7631213
2010-11-09 · TA获得超过397个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:230万
展开全部
select * from 表名where datediff(d,时间字段,getdate())=0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiajia00001
2010-11-09 · TA获得超过159个赞
知道答主
回答量:142
采纳率:0%
帮助的人:54.3万
展开全部
select * from table1
where time like '2010-10-10%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式