SQL多表多字段联合查询怎么弄?最终结果用HTML页面以表格形式显示(表格已有,类似excel)。 20
SQL多表多字段联合查询怎么弄?最终结果用HTML页面以表格形式显示。表格已有,类似excel。只需要提取数据。目前有一个报表需要做,只是涉及到SQL8个表联合查询。主表...
SQL多表多字段联合查询怎么弄?最终结果用HTML页面以表格形式显示。表格已有,类似excel。只需要提取数据。
目前有一个报表需要做,只是涉及到 SQL 8个表联合查询。
主表通过字段 主1 至 主7 分别对应7个副表进行联合查询。
主表每个主字段对应一个副表。主表每个主字段只有一行,且对应副表的多行数据。
主表字段主1 至 主7 不一定都有数据,只显示有数据的。且不论副表有无数据,均显示有数据的主表字段内容。
由于报表的限制,主表字段主1 至 主7要显示在一列。副表所有字段显示在一列,
对应结构如下:
主表A 副表
主表mainid 副表 mainid
字段主1 ———— 副表1
字段主2 ———— 副表2
字段主3 ———— 副表3
字段主4 ———— 副表4
字段主5 ———— 副表5
字段主6 ———— 副表6
字段主7 ———— 副表7
即:如果主表字段主1有数据,则查看副表1有无数据,有则都显示,副表1无数据,则只显示主表字段主1的数据。其后同理。
补充条件:
有时候主表字段无数据,但是副表字段有数据,也要显示出来
类似excel表的第一列(主表),第二列(副表),一共7行。每行的第一列和第二列都可能是空的,但是肯定有一格是有数据的。 展开
目前有一个报表需要做,只是涉及到 SQL 8个表联合查询。
主表通过字段 主1 至 主7 分别对应7个副表进行联合查询。
主表每个主字段对应一个副表。主表每个主字段只有一行,且对应副表的多行数据。
主表字段主1 至 主7 不一定都有数据,只显示有数据的。且不论副表有无数据,均显示有数据的主表字段内容。
由于报表的限制,主表字段主1 至 主7要显示在一列。副表所有字段显示在一列,
对应结构如下:
主表A 副表
主表mainid 副表 mainid
字段主1 ———— 副表1
字段主2 ———— 副表2
字段主3 ———— 副表3
字段主4 ———— 副表4
字段主5 ———— 副表5
字段主6 ———— 副表6
字段主7 ———— 副表7
即:如果主表字段主1有数据,则查看副表1有无数据,有则都显示,副表1无数据,则只显示主表字段主1的数据。其后同理。
补充条件:
有时候主表字段无数据,但是副表字段有数据,也要显示出来
类似excel表的第一列(主表),第二列(副表),一共7行。每行的第一列和第二列都可能是空的,但是肯定有一格是有数据的。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)+提问者悬赏20(财富值+成长值)
1个回答
展开全部
用最简单的C/S架构去做,百度一下教程大把。可以用 access数据库+IIS网页服务端+.net服务端开发做。我也是新手,前不久做过这样的小项目,花了两三天做完了,部署在企业内网的,数据查询系统。
追问
已经是现有系统了。数据库只能用SQL、页面是HTML+JS。没办法改其它的了。
追答
你要会开发,这需求so easy;你要不会开发,在这里也不可能问出有用的答案。多去百度找相关的文章看看吧。既然以前有了,那找以前的人做就行了。
sql,js什么的,都可以的,并不影响结果。我只是举例而已。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询