asp怎么同时搜索两个表中的内容,access数据库中有两个表A和B,两个表的字段完全一样只是内容不一样 5
搜索的时候如何同时在表A和表B中搜索,两个表中不存在相同的数据,原来是查询表A的asp写法如下:dimdatafrom'数据表名dimdatawhere'数据条件sele...
搜索的时候如何同时在表A和表B中搜索,两个表中不存在相同的数据,原来是查询表A的asp写法如下:
dim datafrom'数据表名
dim datawhere'数据条件
select case Range
case "order"
datafrom="表A"
datawhere="where View and name='"&keyword&"' and jibie='"&keyword1&"' and zhuanye='"&keyword2&"'"
end select
查询条件有三个
dim datafrom'数据表名
dim datawhere'数据条件
select case Range
case "order"
datafrom="表A"
datawhere="where View and name='"&keyword&"' and jibie='"&keyword1&"' and zhuanye='"&keyword2&"'"
end select
字数限制,中间部分……
dim taxis'排序的语句 asc,desc
taxis="order by id desc "
dim i'用于循环的整数
dim rs,sql'sql语句
'获取记录总数
sql="select count(ID) as idCount from ["& datafrom &"]" & datawhere
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,0,1
idCount=rs("idCount")
'获取记录总数 展开
dim datafrom'数据表名
dim datawhere'数据条件
select case Range
case "order"
datafrom="表A"
datawhere="where View and name='"&keyword&"' and jibie='"&keyword1&"' and zhuanye='"&keyword2&"'"
end select
查询条件有三个
dim datafrom'数据表名
dim datawhere'数据条件
select case Range
case "order"
datafrom="表A"
datawhere="where View and name='"&keyword&"' and jibie='"&keyword1&"' and zhuanye='"&keyword2&"'"
end select
字数限制,中间部分……
dim taxis'排序的语句 asc,desc
taxis="order by id desc "
dim i'用于循环的整数
dim rs,sql'sql语句
'获取记录总数
sql="select count(ID) as idCount from ["& datafrom &"]" & datawhere
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,0,1
idCount=rs("idCount")
'获取记录总数 展开
1个回答
展开全部
sql多表查询
例子:
如果两个表只是其中一个字段有关联:
select * from 表a,表b where 表a.字段 = 表b.字段
如果2个表的结构一摸一样:
select * from 表a union select * from 表b where 条件
例子:
如果两个表只是其中一个字段有关联:
select * from 表a,表b where 表a.字段 = 表b.字段
如果2个表的结构一摸一样:
select * from 表a union select * from 表b where 条件
追问
按照你说的写出来是这样吗?
datafrom="表A union select * from 表b"
datawhere="where View and name='"&keyword&"' and jibie='"&keyword1&"' and zhuanye='"&keyword2&"'"
测试了下不通过,你看下补充上面的整段代码,能不能给个完整的,谢谢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询