У меня есть эта таблица заказов mysql:
(id,user_id,skin,item,date,reference,price,to_who)
Мне нужно выбрать всех пользователей с суммой заказов, скажем, 3-7.
, что означает, что у него есть от 3 до 7строк в этой БД.
У вас есть идеи?
Спасибо!
SELECT user_id, COUNT(*) as total FROM orders GROUP BY user_id HAVING COUNT(*) >=3 AND COUNT(*) <= 7
Может быть на
select * from `orders` group by user_id having count(user_id) between 3 and 7;