sql >> Databasteknik >  >> RDS >> Mysql

Välj minsta värde per objekt i MySQL

Du kan försöka på det här sättet.

SELECT t.* FROM mytable  t
JOIN 
( SELECT item, MIN(value) minVal
  FROM mytable  GROUP BY item
) t2
ON t.value = t2.minVal AND t.item = t2.item;


  1. fråga för en uppsättning i en relationsdatabas

  2. Autoinkrementera, men utelämna befintliga värden i kolumnen

  3. Hur man skriver en MySQL Join-fråga

  4. Oracle SQL Developer strängen bokstavligt talat för lång fel