I am working with Room persistent database in my project. I have a table in which there is a column for Boolean values as in 0 or 1, now i want the count of all Boolean values w
Using aggregate function sum
may help you:
select
sum(
case
when t.VALUE = 1 then
1
else
0
end
)
from
table t
Please note, SQLite engine will read entire table, if no indexed by aggregating field. It's no problem if there only few records in the table, otherwise it's better to consider using from
keyword of indexed fields.