我想计算icd代码在列中出现的次数。前五列是数据,突出显示的三列表示所需的输出。我尝试过简单的case-when语句,但它只是标记而不是跨列求和。是否有任何函数可以帮助我获得所需的输出(三列突出显示)。欢迎任何帮助计算所需输出。
8ehkhllq1#
我想你需要一个巨大的表情加起来 case 表达式值。例如:
case
(case when dx1 = 'E66' then 1 else 0 end + case when dx2 = 'E66' then 1 else 0 end + case when dx3 = 'E66' then 1 else 0 end + . . . )
e5njpo682#
我把所有的诊断列转成一列,就解决了这个问题。然后使用case-when语句。这个过程要快得多。
2条答案
按热度按时间8ehkhllq1#
我想你需要一个巨大的表情加起来
case
表达式值。例如:e5njpo682#
我把所有的诊断列转成一列,就解决了这个问题。然后使用case-when语句。这个过程要快得多。