SUM((CASE WHEN ([t2].[__measure__8] > 1) THEN (CASE WHEN [t2].[__measure__8] = 0 THEN NULL ELSE (CAST([t2].[__measure__9] as float) / [t2].[__measure__8]) END) ELSE [t2].[__measure__9] END))
当我在“相关子查询”上方使用此计算时,“相关子查询”也具有group by。接收结果集需要5分钟以上的时间。此外,查询的内部子集仅需4秒钟即可检索到。我还想念其他东西吗?
编写此case表达式的最佳方法是什么?