sql >> Databáze >  >> RDS >> Mysql

jak vybrat minimální hodnotu pomocí klíčového slova

select somecolumn1,somecolumn2
from stu_dept_cs 
group by somecolumn1,somecolumn2,avg
having avg = min(avg)

nebo

with t1
(select rownumber() over (partition by somecolumn1,somecolumn2 
    order by somecolumn1,somecolumn2,avg asc) as rownum
from stu_dept_cs )
select * from t1 where rownum=1


  1. jooq rozšířit stávající dialekt. Přijměte dialekt MySQL na dialekt Apache Hive

  2. PropertyAccessException:Chyba při přístupu k poli

  3. Proč by synonymum Oracle vracelo jiný počet řádků do základní tabulky?

  4. Aktualizujte součet na základě předchozího řádku zůstatku