date)
таблица users (id)
как можно вывести количество payments от пользователей, для которых это был первый платёж с группировкой по датам?
select count(*), date from payments where CONDITION group by date
если я правильно тебя понял, тебе нужно брать не кол-во платежей, а кол-во юзеров, у которых есть только один платёж.. суть должна та же получиться, но запрос составляется куда проще
суть да, верная у пользователя на указанную дату это должно являться первым платежом
у человека могут быть платежи и на следующий день, но он не должен попадать уже в подсчёт
Обсуждают сегодня