Я хочу сделать что-то вроде этого:
select sum(case ttt.ind = 1 then 1 else 0 end) from ttt
Я хочу добавить к этому запросу столбец с именем myresult
, который указывает, равно ли значение ttt.istry
1.
Может быть, как:
select
sum(case ttt.ind = 1 then 1, ttt.istry as myresult else 0 end)
from ttt
конечно, я получил ошибку ...
Как бы я это сделал?
Мои данные:
ttt.ind | ttt.istry
--------+----------
1 | 0
0 | 1
1 | 1
и так далее ...
Ожидаемый результат:
ttt.ind | ttt.istry | myresult | sum
--------+-----------+----------+------
1 | 0 | 0 | 2
0 | 1 | null | 2
1 | 1 | 1 | 2