问题:一张供应商份额表,包括id、供应物料名称、供应商名称、供应商份额等字段,如下图
要求按照物料统计所有供应商,即转化为如下形式:
注:供应商不超过3个
解决方法:
SELECT TMP.SUPPLY_MATERIAL
,MAX(CASE WHEN TMP.RN = 1 THEN TMP.SUPPLIER_NAME END
问题:一张供应商份额表,包括id、供应物料名称、供应商名称、供应商份额等字段,如下图
要求按照物料统计所有供应商,即转化为如下形式:
注:供应商不超过3个
解决方法:
SELECT TMP.SUPPLY_MATERIAL
,MAX(CASE WHEN TMP.RN = 1 THEN TMP.SUPPLIER_NAME END