sql >> Database >  >> RDS >> Mysql

DISTINCT gebruiken op basis van een enkele kolom in GROUP BY

U kunt meer dan één kolom specificeren voor GROUP BY probeer dit:

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


  1. Mysq- Verbinding hoe in te stellen om Arabische tekst in de database te kunnen invoegen

  2. Toevoeging oprollen met MySQL

  3. oproep opgeslagen procedure Oracle-parameterarray met behulp van scala / java

  4. Syntaxisfout in de opdracht mysqldump