我需要构建一个SELECT语句,显示JV1-JV6的所有列。
我应该如何填充JV2,JV3等?
SELECT
Id as [JV1],
vp_pct as [JV1 Per],
vl_role as [JV1 Role],
[status] as [JV1 Status]
FROM era_project_allications_m
WHERE era_project_allications_m.jv_row_id = '1'
UNION ALL
SELECT
Id as [JV2],
vp_pct as [JV2 Per],
vl_role as [JV2 Role],
[status] as [JV2 Status]
FROM era_project_allications_m
WHERE era_project_allications_m.jv_row_id = '2'
我需要结果来显示包含JV1,JV2信息的列。
感谢您的任何建议!
我想通了这一点。
我只使用了6条select语句,分别给它们指定了别名和唯一的ID(项目ID为Select_1_ID,Select_2_ID),并使用Select 1的ID将它们左联接在一起。
有点long,但是它可以工作-我怀疑它虽然不是很有效,但值得庆幸的是,它仅返回24k行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句