我在显示表格中的一些信息时遇到问题
表
我想计算idxdaftar
这里只有 1 的kode值
或者我想计算idxdaftar
这里有kode值 1 和 2
1)结果计数(idxdaftar)其中kode的值仅 1 = 1 2)结果计数(idxdaftar)其中kode值 1 且 2 = 1 请帮帮我......
答案 0 :(得分:0)
您应该更加具体地了解它背后的逻辑,但是您可以使用CASE
表达式来使用条件计数,例如
sum(case when kode = 1 then 1 else 0 end)
答案 1 :(得分:0)
如果我做对了,试试
{{1}}
答案 2 :(得分:0)
我认为这就是你想要的:
select count(distinct case when kcode in (1, 2) then idxafter end)
from t;