sql >> Databasteknik >  >> RDS >> Mysql

Använder DISTINCT baserat på en enda kolumn i GROUP BY

Du kan ha mer än en kolumn specificerad för GROUP BY prova detta:

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


  1. MYSQL-utlösare:JSON_SEARCH ett heltalsvärde i en json-array med heltal

  2. Hur deklarerar man lokala variabler i postgresql?

  3. COUNT() vs COUNT_BIG() i SQL Server:Vad är skillnaden?

  4. Generera unikt AI-ID över flera datatabeller