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,求解决 |