我数据库有个字段 yzwc 是用来填写时间的
现在我想筛选两个时间段之间所有数据
_sdate 至 _ydate 的文本框内,然后点查找就出现相关数据,这个要怎么写?
麻烦帮帮看看!!
<%
sdate = trim(request("_sdate"))
tdate = trim(request("_tdate"))
wherestr =" "
set rs=server.CreateObject("adodb.recordset")
if "_sdate"<>"不限" and "_sdate"<>"" then
wherestr=wherestr+" and (Format(yzwc)>='"&sdate&"' )"
end if
if "_tdate"<>"不限" and "_tdate"<>"" then
wherestr=replace(wherestr," and (Format(yzwc)<='"&tdate&"'")
end if
sql="select * from baogao where yzwc is not null "+wherestr+" order by operate_time desc"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
%>
asp 两个时间段之间的查询
答案:1 悬赏:0
解决时间 2021-03-21 03:35
- 提问者网友:独菊痴梦
- 2021-03-20 18:33
最佳答案
- 二级知识专家网友:不服输的倔强
- 2021-03-20 19:41
时间计算,,用 datediff,,
比如 datediff("d",yzwc,date)<0
时间段,或者范围,,可以在SQL语句中用:BETWEEN具体的用法,,,度娘可以很清楚解释。。。
比如 datediff("d",yzwc,date)<0
时间段,或者范围,,可以在SQL语句中用:BETWEEN具体的用法,,,度娘可以很清楚解释。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |