找回密码
 立即注册

QQ登录

只需一步,快速开始

mofei828

高级会员

93

主题

359

帖子

1154

积分

高级会员

积分
1154

微信认证勋章

[已处理] SQL显示关联文本

mofei828
高级会员   /  发表于:2020-11-28 23:57  /   查看:3760  /  回复:15
20金币
本帖最后由 mofei828 于 2020-12-1 23:42 编辑

求大神帮忙写下SQL,表2两个字段关联了机房ID,想创建一个统计视图。最终想要实现的效果如图。




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

15 个回复

正序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-12-2 10:23:19
17#

其实我每次也是百度出来的,不过你不会写这样的视图,你大不了写2个视图,
第一个先拼接一下;
第二个将第一个的视图和路由在拼接一次
这样也行的

我这样写主要是想装逼,跟上面的思路没什么差别
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-12-1 22:10:52
16#
Simon.hu 发表于 2020-12-1 18:31
大佬,你的这个代码都给你写了好多次了,你下次要是还是记不住,我就要收费了啊

BOSS 之前是给我写过,但和这环境不一样啊。我也各种百度了,没人指点无脑啊,我也想到了拼接两次,一直用的select...form在试。没查到这个with as这样的写法
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-12-1 13:04:59
14#
Lucas.Su 发表于 2020-12-1 11:38
去重统计也分很多情况,
之后还是希望您demo设计能够削微规范些,
这样我们理解起来更准确些,

demo和我的需求我觉得我都描述的很明确了吧?我就是需要一个统计试图,其中一个表内有一个字段在数据表里是id号,我希望统计视图里这个字段能显示id对应的文本。这个需求不明确?demo不规范?我是外行,你要是说我不规范就麻烦你明确的指出来,好在下次让你能提高效率
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-12-1 13:01:51
12#
Lucas.Su 发表于 2020-12-1 11:38
去重统计也分很多情况,
之后还是希望您demo设计能够削微规范些,
这样我们理解起来更准确些,

我的demo哪里不规范了
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2020-12-1 11:38:30
11#
去重统计也分很多情况,
之后还是希望您demo设计能够削微规范些,
这样我们理解起来更准确些,
帮您解决问题的效率也更高些。
感谢您的理解和支持
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-11-30 22:55:29
10#
Lucas.Su 发表于 2020-11-30 15:10
您想显示文本是在数据库表中显示文本还是在页面做数据展示时显示文本,
如果是数据库表,那么字段显示的值 ...

我需要的是去重统计视图,DEMO只是个举例
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2020-11-30 15:10:44
9#
您想显示文本是在数据库表中显示文本还是在页面做数据展示时显示文本,
如果是数据库表,那么字段显示的值是无法改变的
如果是页面显示文本,您可以直接绑定关联字段,页面显示就是截图中的效果

可能是我对业务不了解,但总觉得您的这个表的关联怪怪的,
建议您可以学习一下我们的主子表设置功能
【基础培训系列(第二十二期)--活字格常用功能点讲解(主子表)
https://gcdn.grapecity.com.cn/fo ... 3&fromuid=59962
(出处: 葡萄城产品技术社区)






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-11-30 13:38:27
8#
本帖最后由 mofei828 于 2020-11-30 13:42 编辑
Lucas.Su 发表于 2020-11-30 12:05
您好,您的demo中没有看到路由详情表,您可以对关联路由ID的详情表也进行外连接,
这样路由的详细信息包括 ...

“路由”字段显示的ID就是关联“机房”数据表内ID,我想让他显示文本,不显示ID

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2020-11-30 12:05:39
7#
本帖最后由 Lucas.Su 于 2020-11-30 12:07 编辑

您好,您的demo中没有看到路由详情表,您可以对关联路由ID的详情表也进行外连接,
这样路由的详细信息包括路由文本也会包含在这个视图,
select关键字后面可以控制查询的字段,还可以起别名,这些都是可以自己控制的
回复 使用道具 举报
mofei828
高级会员   /  发表于:2020-11-30 11:12:58
6#
Simon.hu 发表于 2020-11-30 10:06
我印象中马总这个问题不是简单的SQL的问题,而是最短路径问题

简单简单SQL问题,和那个没关系,那个未来我也只能靠胡老板了,看胡老板能不能帮帮小弟
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部