У меня есть стол, столбец которого является только длительностью сеанса, и я хотел бы вернуть число сеансов с нулевой длиной и количеством сеансов с длиной больше нуля.SQL, return select results with different where clauses
я могу сделать это с двумя отдельными командами
select count(session_length) from my_table where session_length=0
select count(session_length) from my_table where session_length>0
Но я хотел бы видеть результаты, объединенные в одной таблице
вы должны изменить 'count' на' sum' –
Я думаю, 'count' принесет вам тот же результат. –
вы правы! 'case' возвращает' null', который не будет считаться. –