[亿信BI4.7] 如何向SQL主题表中的关联表加过滤条件

4532
5

lipeng 初学数据Lv2

发表于2020-3-12 19:44

悬赏100

已解决

楼主
本帖最后由 lipeng 于 2020-3-12 20:18 编辑

select * from goods g
left join (select count(1), goods_id from order_info group by goods_id) tmp1 on g.goods_id = tmp1.goods_id

类似这种语句,能不能给tmp1加过滤条件


最佳答案
lipeng 发表于 2020-3-13 08:32
对,主表是SQL主题表

sql主题表创建的时候在sql语句中不能加吗?你框中的过滤条件,那就是要引用已经创建好的主题表中的字段了呢
5个回答

只看楼主

混乱七星天 数据达人Lv4

发表于2020-3-13 08:07

只看该作者

取消 关注该作者的回复

沙发

你这个是用sql数据源做的吗?

lipeng 初学数据Lv2

发表于2020-3-13 08:32

只看该作者

取消 关注该作者的回复

板凳

混乱七星天 发表于 2020-3-13 08:07
你这个是用sql数据源做的吗?

对,主表是SQL主题表

混乱七星天 数据达人Lv4

发表于2020-3-12 19:44

只看该作者

取消 关注该作者的回复

地板

lipeng 发表于 2020-3-13 08:32
对,主表是SQL主题表

sql主题表创建的时候在sql语句中不能加吗?你框中的过滤条件,那就是要引用已经创建好的主题表中的字段了呢

K-tim 数据达人Lv4

发表于2020-5-16 22:11

只看该作者

取消 关注该作者的回复

5#

混乱七星天 发表于 2020-5-15 14:08
sql主题表创建的时候在sql语句中不能加吗?你框中的过滤条件,那就是要引用已经创建好的主题表中的字段了 ...

对 要加静态过滤的话 在(select count(1), goods_id from order_info group by goods_id)地方加最合适
如果动态结果过滤的就按正常浮动过滤或者结果集过滤,设置过滤参数

混乱七星天 数据达人Lv4

发表于2020-5-16 22:13

只看该作者

取消 关注该作者的回复

6#

K-tim 发表于 2020-5-16 22:11
对 要加静态过滤的话 在(select count(1), goods_id from order_info group by goods_id)地方加最合适
...

看来研究的很透彻啦

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号