asp 查询语句怎么同时查询两个表的记录

 我来答
匿名用户
2013-12-11
展开全部
你那样有问题吧,多个表不会存在相同值吗?如这个Product_Id三个表同时有Product_Id=1?唉,先不说这个了,还是回答你问题要紧。“UNION”
select *,1 As Tab from Product
UNION
select *,2 from xinpin
UNION
select *,3 from remai
“UNION”它组合了两个或更多的独立查询或表的结果
  使用 UNION 运算时不返回重复的记录;然而,可以包含 ALL 谓词来确保返回所有的记录。这样,运行查询的速度也会快些。一次 UNION 运算中的所有查询必须要求相同的字段数量;但是,字段无须具有相同的大小或数据类型。
  只能在第一个 SELECT 语句中使用别名,因为它们在其他语句中已被省略。在 ORDER BY 子句中,可引用在第一个 SELECT 语句中被调用的字段名。可以在各个查询变元中使用GROUP BY或 HAVING 子句来为返回的数据分组。
  要想以指定的顺序来显示返回的数据,可以在最后一个 query 参数的末尾使用 ORDER BY 子句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-11
展开全部
sql="SELECT a.*,b.*,a.teamname as teamname,b.teamname as teamname2 FROM teamanswer a inner join member b on a.teamname=b.teamname where a.remark is not null order by a.time desc"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-11
展开全部
select a.f1,a.f2,a.f3,b.f1,b.f2,b.f3,b.f4 from table1 as a,table2 as b where a.id=b.id ...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式