(SELECT * FROM orders WHERE status = 'NEW') as RO
ON RS.id = RO.session_id
WHERE ro_actual_count > 1
GROUP BY RS.id
ORDER BY ro_actual_count DESC
Вопрос такой.
Как быть, если мне не нужны просто список всех сессий со знанием, сколько же в каждой из них сделок со статусом NEW
А хочу получить список тех, у которых их больше, чем 1
Понимаю, что не могу использовать WHERE ro_actual_count > 1
Ровно как и не могу использовать WHERE count(RO.id) > 1
Как кто выходил из подобного?
ну или where count(RO.id) > 1 тоже должно сработать
значит having
Обсуждают сегодня