sql数据库怎么加上时间条件查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql数据库怎么加上时间条件查询相关的知识,希望对你有一定的参考价值。

sql数据库怎么加上时间条件查询例如SELECT * FROM dbo.TB_Person WHERE TjryID='15043806127'这个后面要查询出7月1号到7月31号的,应该怎么加,我这边数据库时间的字段名称是adddatetime

SELECT * FROM dbo.TB_Person WHERE TjryID=\'15043806127\'
and adddatetime >=\'2017-7-1\' and adddatetime <=\'2017-7-31 23:59:59\'追问

我能再问一个问题吗?

例如我
SELECT DISTINCT TjryID FROM TB_Person
这个查询出来的是所有参加了活动的,我想在后面加上时间条件筛选,就是说我现在要看7月1月7月31号都有谁参加的

要加什么呢?

参考技术A 你查出多条记录就证明有多条记录同时满足公司名称=textbox1.text和工程名称=textbox2.text
的条件啊!没什么不对啊!

ASP多条件查询怎么做?

就像这样的。谁给个案例让小弟欣赏一下啊 邮箱42493610@qq.com

这就是SQL拼接的问题了!
如:
sql="1=1"
if request("条件1")<>"" then sql=sql&" and 查询字段1='"&request("条件1")&"'"
if request("条件2")<>"" then sql=sql&" and 查询字段2='"&request("条件2")&"'"
if request("条件3")<>"" then sql=sql&" and 查询字段3='"&request("条件3")&"'"
if request("条件4")<>"" then sql=sql&" and 查询字段4='"&request("条件4")&"'"
if request("条件5")<>"" then sql=sql&" and 查询字段5='"&request("条件5")&"'"
if request("条件6")<>"" then sql=sql&" and 查询字段6 like '%"&request("条件6")&"%'" '模糊查询
if request("条件N")<>"" then sql=sql&" and 查询字段N='"&request("条件N")&"'"

这样的就把SQL的条件语句给拼接了,然后再看以下:
set rs=server.createobject("adodb.recordset")
sql="select * from 表名 where "&sql&""
rs.open sql,conn,1,1
参考技术A 思路:
1、表单页面,设置多个查询的文本框
<form name="search" method="post" action="searchresult.asp">
学生名字:<input type="text" name="studentname" />
联系方式:<input type="text" name="Tel" />
<input type="submit" name="submit" value="提交查询" class="formsubmit" />
</form>
2、表单处理页面,根据查询文本框的内容,组合成SQL语句,到数据库中查询
<%
studentname = trim(request.Form("studentname"))
Tel = trim(request.Form("Tel"))
sql = "select * from [tablename] where ()"
If studentname <> "" Then
sql = sql & " and replace(studentname,' ','') like '%" & studentname & "%'"
End If
if Tel <> "" then
sql =sql &" and studentTel like '%"&Tel&"%'"
End If
rs.open session("sql"),ConnDb,1,1
If rs.eof And rs.bof Then
'提示信息
Else
'输出数据
End If
%>
不知道你目前做到什么程序了。
参考技术B Select * from 表名 where 条件1 and 条件2 and 条件3 参考技术C 跟单一的搜索条件也是一致的,只是出现多个条件,使用or 来连接各自的条件就可以做到多条件查询 参考技术D 增加ECSHOP的 属性筛选模型!

以上是关于sql数据库怎么加上时间条件查询的主要内容,如果未能解决你的问题,请参考以下文章

SQL 怎么用指定条件查询RANK函数生成的新排名列?

ASP多条件查询怎么做?

去除SQL语句某查询条件

sql中where 之后怎么加if条件判断

SQL语句where多条件查询怎么写

SQL里怎么按照一个条件来查询一个数组里所有符合这条件的数据?