asp从两个表中提取数据显示在一个表格中?

假设A表中的字段是ID、nameB表中字段是ID、score,两个表中ID都为主键,要如何将B表中的score与A表连接后放在asp页面上的一个表格中显示出来表头为ID、... 假设A表中的字段是ID、name B表中字段是ID、score ,两个表中ID都为主键,要如何将B表中的score与A表连接后放在asp页面上的一个表格中显示出来表头为ID、name、score。并且要将A、B表中的所有数据都显示出来,哪位仁兄帮帮忙,希望能提供一下ASP代码。
数据库用的是ACCESS
展开
 我来答
喜庆旺宝
2009-01-12 · TA获得超过245个赞
知道答主
回答量:115
采纳率:0%
帮助的人:146万
展开全部
看看SQL语句就可以完成这个问题了,脊仔看下面:
sql="select A.ID,A.name,B.score from A left join B on A.ID=B.ID"
rs.open sql,conn,1,1
解释:
按常理,一个人存在的话,他不见得就存在分数;反过来,分数存在,这个人必然存在.因此,使用做连接“left join”就能满足你的要求。
A left join B,A表左连接B表,源野首这样的结果雹数是A所有数据都查询到,B对A进行匹配,必然B的数据也将全部显示
on A.ID=B.ID,不用想。一看就是条件了
----------
加分哦!
百度网友e7cd8f2a9
2009-01-12 · TA获得超过197个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:186万
展开全部
可以使用 sql语句来实现双表迅衫 或者多表 查询

但是我建议你裂昌友使用 视图得方式来时间,这样 速度快 而肆槐且开发方便

你可以看看 sql server 怎么建立视图

查询视图得语句和查询表一样

selete * from 视图名
这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leetao7696
2009-01-12 · 超过82用户采纳过TA的回答
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:139万
展开全部
喜庆旺宝 讲的很有道理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式