【问题标题】:how to count each values of a coloumn but different conditionals如何计算列的每个值但不同的条件
【发布时间】:2013-05-04 05:23:48
【问题描述】:

我有桌子

nim              jumlah        jurusan        angkatan     word
310910022          2     teknik informatika    2009        create
310910022          2     teknik informatika    2009        login
320910022          3              SI           2009        asem
320910022         6              SI           2009        bold

我想把这张表总结一下:

nim              jumlah           
310910022          4         
320910022          9   

如何在 PL/SQL 中做到这一点?

提前致谢

【问题讨论】:

    标签: sql oracle distinct


    【解决方案1】:
    select nim, sum(jumlah)  
    group by    nim 
    order by    nim
    

    【讨论】:

      【解决方案2】:

      请试试这个。

      SELECT
          nim,
          sum(jumlah) AS jumlah
      FROM TABLE_NAME
      WHERE nim = 310910022 AND nim = 320910022
      GROUP BY nim;
      

      【讨论】:

      • nim 不能同时等于两个值...大概您打算使用ORIN 而不是AND,但我不确定OP想要一个过滤器。
      猜你喜欢
      • 2015-05-25
      • 2021-09-11
      • 2021-08-12
      • 1970-01-01
      • 1970-01-01
      • 2017-04-14
      • 2021-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多