質問があります:
SELECT [outer].*,
(total_pain_patients / NULLIF ((SELECT Sum(total_pain_patients)
FROM [topplansperprovider]
WHERE [outer].[INDEX_IMSID] = [INDEX_IMSID]
AND plan_rank BETWEEN 1 AND 10), 0)) * 100 AS PercentOf,
pm.*,
percentof * pm.score
FROM [topplansperprovider] AS [outer]
left JOIN [payer Mapping] pm
on lower([outer].Plan_Name_OR_Payment_Type)=lower(pm.[ims payer name])
WHERE INDEX_IMSID = '1753841'
ORDER BY 6 ASC
私の問題は、これを選択することです:
percentof * pm.score
派生列のエイリアスなのでpercentof
、他の列での使用方法がわかりません。
- を選択するにはどうすればよい
percentof * pm.score
ですか? - それが難しすぎる場合
percentof
、テーブルに永続的な列として追加するにはどうすればよいですか?