请问:在sql里面如何实现时间的大于等于的查询? 没有办法,就得用to-date()了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from sharetransaction where changedate>=? and changedate<=?changedate用sql的函数装化成和你的参数一样的字符串 即可要注意把秒分时去掉 不然结果不一定正确 oracle中也应该有between吧,用它试试。changedate between ? and ? 啊,我知道了, stm.setDate()是不会存储时间的,只存储日期,因此时间区间长度为零。 哎呀,真粗心。 在传入参数中加减一天的做法应该正确。 还要换用stm.setTimestamp()。 我把endDate加了一天,变成28号的24点也就是29号的零点。然后区间就是28号零点到29号零点。结果就出来了。 求助,JTable对象建立好后还能使用getToolTipText(MouseEvent event)吗? J2SE中的指针模型 如何获得文件创建日期? 图形界面的两个小问题 用socket发邮件的程序,怎么样才能发邮件的信箱中?? 小问题,请拉我一把 初学java,想知道用什么工具比较好,是jbuilder 还是 Sun ONE Studio 4 CE 一个关于java静态初始化的奇怪问题 怎么解决 JAVA中如何做一个播放声音的程序? 我的jboss怎么没有图形配置工具呢???(急!!!) 很急的问题,怎么做两个最简单的APPLET程序。。。。。。。。。。。
changedate用sql的函数装化成和你的参数一样的字符串 即可要注意把秒分时去掉 不然结果不一定正确
changedate between ? and ?
时间区间长度为零。 哎呀,真粗心。 在传入参数中加减一天的做法应该正确。 还要换用stm.setTimestamp()。
然后区间就是28号零点到29号零点。结果就出来了。