如何计算列的每个值但不同的条件

时间:2013-05-04 05:23:49

标签: sql oracle distinct

我有桌子

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中做到这一点?

提前感谢

2 个答案:

答案 0 :(得分:3)

select nim, sum(jumlah)  
group by    nim 
order by    nim

答案 1 :(得分:0)

请试一试。

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