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

Vyberte nejběžnější hodnotu z pole v MySQL

Musíte seskupit podle zajímavého sloupce a pro každou hodnotu vybrat samotnou hodnotu a počet řádků, ve kterých se objeví.

Pak je to otázka řazení (nejčastější hodnoty na prvním místě) a omezení výsledků pouze na jeden řádek.

Ve formuláři dotazu:

SELECT column, COUNT(*) AS magnitude 
FROM table 
GROUP BY column 
ORDER BY magnitude DESC
LIMIT 1


  1. Jak převést datum UTC na místní časové pásmo v MySql Select Query

  2. O prvku formátu RM v Oracle

  3. Úvod do TimescaleDB

  4. Jaký je účel použití OPTION(MAXDOP 1) v SQL Server?