注册 登录
编程论坛 ASP技术论坛

再来钻研一个多表查询技术,感兴趣者一起来研究下

kira007 发布于 2008-10-24 15:00, 1061 次点击
我要实现 一个 无关联的 多表查询 功能(假设有 表 A  表B  表C)
实现思路如下
通过传递过来的参数 先把 表 A B C 中含有该参数的纪录 全部搜索出来
再把这些 数据 写入一个 视图中

然后 直接调用  视图的数据 在网页上显示

请问 该代码 应该如何写?
4 回复
#2
孤独冷雨2008-10-24 16:59
好提议.知道的朋友写一下!偶不会!
#3
styleyang2008-10-24 17:20
就一个SQL语句吧```
  如果ID是传过来的值``
    
  select * from tab1 a,tab2 b,tab3 c where a.id=b.id and a.id=c.id and a.id='&request("id")&'

  好久没有用过这些语句了```好像这种方法可以实现?
#4
kira0072008-10-24 18:56
谢谢楼上的回复,尽管不是我想要的
谢谢楼上的回复
尽管没有理解我的原意!

a,b,c三各表 之间 没有任何联系和 关联的。

我只想 通过 关键字 把 各表 相关的数据出来 存入一个视图中,然后再从网页来调用 视图 ,从而实现 无关联 多表查询
#5
islet2008-10-24 19:43
存放数据的是实表 视图哪有数据?
你这个行不通 视图是死的 不能接收参数
你这个可以抛开试图 直接查询 或者用存储过程实现
1