代码之家  ›  专栏  ›  技术社区  ›  user7715132

计算角色在用户中的出现次数?

  •  1
  • user7715132  · 技术社区  · 7 年前

    我使用的表存储了不同的系统名称、相应的用户及其角色。 选择 命令一起获得如下输出:

    SysName | Role1 | Role2 | Role3
    ----------------------------------
    sys1    | 10    | 5     | 25
    sys2    | 0     | 70    | 12
    

    但似乎有些SQL命令或其结构在ABAP代码中不起作用。

    3 回复  |  直到 4 年前
        1
  •  0
  •   Marvin    7 年前

    SELECT COUNT( * ) INTO integer FROM table [WHERE...].
    

    我希望这就是你想要的。

        2
  •  0
  •   user7715132    7 年前

    正确答案应该是:

    SELECT COUNT( DISTINCT col1 ) ...
    
        3
  •  -1
  •   stack overflow user    7 年前