高手不敢当!
方法有两:
假设你的数据表名为“表名”,日期字段名为“日期”
1:使用BETWEEN关键字
"Select
From
表名
Where
日期
BETWEEN
#"
&
DTPicker1
&
"#
AND
#"
&
DTPicker2
&
"#"
2:直接用关系运算符号,当然要求DTPicker1
的日期早于
DTPicker2
"Select
From
表名
Where
日期>=
#"
&
DTPicker1
&
"#
AND
日期<=#"
&
DTPicker2
&
"#"
这里,关键要用“#”号,把日期值括起来。
select distinct,temp=year(ZhuceTime) from SchoolMaster where SchoolId=1;
使用的时候,temp就是个临时年份的字段
shijian>='2011-8-1' and shijian<='2011-8-10' 这个 日期时间范围里面, 没有 时分秒 的内容
那么就相当于
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 00:00:00'
我怀疑你的 shijian 这个字段, 是包含 时分秒的
因此, 8月10号的数据, 因为 不满足 shijian<='2011-8-10 00:00:00' 的条件, 因此显示不出来
办法就是变成
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 23:59:59'
查询的时间段是:上周,上上周 加载页面的同时你也能得到上周,上上周 对应现在时间的时间段啊!先这些时间段保存到页面中,每个加上一个标识,当用户选择上周或者上上周的时候,你要获取的是上周或者上上周所对应的时间段,传到数据库中去,希望对你有所帮助
这样:
select adbbh,agdsj1,a from table1 a, (select yhh,max(gdtime) as gtime from table1 group by yhh) b where ayhh=byhh and agdtime=bgtime
以上就是关于vb查询数据库中两个时间之间的数据的sql语言!时间可选!用两个dtp控件选择查询时间段!请高手指点全部的内容,包括:vb查询数据库中两个时间之间的数据的sql语言!时间可选!用两个dtp控件选择查询时间段!请高手指点、sql数据库中怎么以时间字段中的年部分用来作为数据的不同年份筛选、sql筛选access数据库数据日期是月的最后一天;等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)