各位麦粉们:


大家好!


为了优化考试体验、提升题库质量,我们计划于 4月2号下午 14:00 — 16:00 进行数据分析师系列(SCAA初级数据分析师、SCAP中级数据分析师)笔试题库的更新维护。


在此期间,请勿进行相关考试,以免因数据更新导致提交失败、答案错乱或成绩异常等情况。


如您在维护时间前后遇到任何考试异常问题,请私信联系 Smartbi社区管理员,我们会第一时间为您处理。


由此带来的不便,敬请谅解,感谢大家的理解与配合!


Smartbi麦粉社区
麦粉社区
>
帖子详情

子查询的参数可以输出结果,但是整段输出不了结果

数据准备 发表于 2026-3-11 16:07
发表于 2026-3-11 16:07:41

SELECT
secu_code,
secu_name,
tp.net_val::numeric(18,6) AS net_val
FROM g.tportfolio_position tp
WHERE tp.portf_id in(
SELECT portf_id
FROM g.tportfolio
WHERE portf_name = '产品'
);

这个产品是参数,子查询是可以确实返回结果的,然后整段就没有结果返回,我把参数换成实际值就可以返回结果了,另外他有时候会把比如说我在secu_code前面加个tp,他会查询字段为tp.secu_code,求解决

发表于 2026-3-11 16:26:54
参数是不是多选了?或者参数的值格式与表中的格式不一致
  •   1
    参数多选是啥意思呀,我这段查询里面只有一个参数,参数的值格式都确认过了没问题
    2026-3-11 16:36| 回复
  •   玛卡巴卡的小推车
     回复 1
    ‘产品’这块,这个产品参数里面是不是选了多个?
    2026-3-12 08:48| 回复

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

3回帖数 0关注人数 338浏览人数
最后回复于:2026-3-11 16:26

社区

指南

AI

搜索

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