Możesz mieć więcej niż jedną kolumnę określoną dla GROUP BY
spróbuj tego:
SELECT user_id, order_id, MAX(order_date) FROM orders
GROUP BY order_id, user_id
HAVING
MAX(order_date) < '2012-01-20'
Możesz mieć więcej niż jedną kolumnę określoną dla GROUP BY
spróbuj tego:
SELECT user_id, order_id, MAX(order_date) FROM orders
GROUP BY order_id, user_id
HAVING
MAX(order_date) < '2012-01-20'