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

MySQL:OMEZIT procentem počtu záznamů?

Nejlepší odpověď, kterou jsem našel:

SELECT*
FROM    (
    SELECT list.*, @counter := @counter +1 AS counter
    FROM (select @counter:=0) AS initvar, list
    ORDER BY value DESC   
) AS X
where counter <= (10/100 * @counter);
ORDER BY value DESC

Změňte 10, abyste získali jiné procento.



  1. Úlohu MySQL se nepodařilo spustit

  2. Je drahokam dm_mysql_adapter Datamapper podporován na Windows?

  3. Automatizace každodenních úloh PostgreSQL pomocí Jenkinse

  4. Jak zjistit umístění aktuálně používaného konfiguračního souboru MySQL v linuxu