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

jak vybrat n řádků

Používání MySQL/Postgres:

  SELECT t.name,
         t.price,
         t.change
    FROM TABLE t
ORDER BY t.change DESC
   LIMIT 5

LIMIT klauzule:

Použití serveru SQL:

  SELECT TOP 5
         t.name,
         t.price,
         t.change
    FROM TABLE t
ORDER BY t.change DESC

TOP je podporován alespoň na SQL Server 2000+

Oracle:

SELECT x.*
  FROM (SELECT t.name,
               t.price,
               t.change
          FROM TABLE t
      ORDER BY t.change DESC) x
 WHERE ROWNUM <= 5

ROWNUM společnosti Oracle



  1. Automatizujte úlohy zálohování a údržby pomocí plánu údržby na serveru SQL Server

  2. změnit název tabulky na velká písmena

  3. PSQLException:ERROR:vztah TABLE_NAME neexistuje

  4. Použijte text ze záznamu k vložení do ovládacího pole formuláře Access