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

MySQL:Omezení počtu přijatých výsledků na základě hodnoty sloupce | Kombinování dotazů

Našli jste odpověď při pohledu na první odpověď v následujícím příspěvku:

Jak omezím počet řádků na hodnotu pole v SQL?

Upravil jsem jej tak, aby vyhovoval mým konkrétním potřebám:

SELECT * FROM
(
    SELECT *, @num := if(@some_id = some_id, @num := @num + 1, 1) as row_num,
           @some_id := some_id as some_id
    FROM example
    ORDER BY last_modified DESC
) as e
WHERE row_num <= 5


  1. Replikace GROUP_CONCAT pro pandas.DataFrame

  2. V MySQL:Jak předat název tabulky jako argument uložené procedury a/nebo funkce?

  3. FATAL:ověření hesla selhalo pro uživatele postgres (postgresql 11 s pgAdmin 4)

  4. Odhadněte úspory komprese dat na serveru SQL Server