@sergeyiljin

Как одним запросом посчитать кол-во строк по нескольким столбцам?

Есть таблица statistics со столбцами one, two, three. Если в бизнес логике происходит действие связанное с одним из этих столбцов, то осуществляется запись в нужный столбец. Столбцы являются счётчиками и каждое действие увеличивается на единицу по дате. То - есть, например, сегодня было 2 записи в столбец one с цифрой 1, в итоге стало 2 строки с единицей. Вчера в столбец two три записи. 3 строки с единицей в данном столбце. В остальных 0. Как одним запросом посчитать кол-во строк по разным столбцам и датам? Пример: столбец one = 2 за сегодня, остальные = 0. Столбец two = 3 со вчера по сегодня. Остальные = 0.
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Использовать GROUP BY по колонке, в которой храниться дата записи, и SUM по колонка one, two, three.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы