我有一个SQL查询,我需要对我的结果进行排序,但我使用的是COALESCE,不确定如何执行此操作。我的每个代码的扇区表有几个列,例如: Health,Technology等,我需要以特定的顺序显示这些数据。
不确定
SELECT
COALESCE(Sector.Sector,'') as "Asset Type",
CAST (SUM (N.exposureFundPerNAV) *100 AS VARCHAR(20))
END AS "Percentage"
FROM Nav AS N
INNER JOIN Fund ON N.fund = F.FC发布于 2019-05-21 15:12:39
可以在order by中使用别名
order by "Asset Type"在我看来,您没有分享完整的查询,这就是为什么我在回答中只指出order by子句的原因
https://stackoverflow.com/questions/56232940
复制相似问题