Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden von DISTINCT basierend auf einer einzelnen Spalte in GROUP BY

Sie können mehr als eine Spalte für GROUP BY angeben versuchen Sie Folgendes:

SELECT user_id, order_id, MAX(order_date) FROM orders
GROUP BY order_id, user_id
HAVING
MAX(order_date) < '2012-01-20'