Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utilisation de DISTINCT basé sur une seule colonne dans GROUP BY

Vous pouvez avoir plus d'une colonne spécifiée pour GROUP BY essayez ceci :

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