这个查询该怎么做啊?
我的ACCESS连接数据库里有表customer 表里有字段:“1”“2”“3” id号自动编号我想做个查询能:
单按照“1”查询 或单按“2”查询 或单按“3”查询 或同时按“1”“2”“3”中的某两个或三个查询
请教各路高手这种表结构能做这样的查询吗?该怎么写啊?谢谢~~
有三个文本输入框1,2,3
<%
set rs=Server.CreateObject("ADODB.Recordset")
sql = "select * from commerce where 0 = 0"
if trim(request("1"))<>"" then sql = sql&"and 1 like '%"&request("1")&"%'"
if trim(request("2"))<>"" then sql = sql&"and 2 like '%"&request("2")&"%'"
if trim(request("3"))<>"" then sql = sql&"and 3 like '%"&request("3")&"%'"
rs.open sql,conn,1,1
%>
这样就可以了.
你试下.