Mysql
 sql >> база данни >  >> RDS >> Mysql

как да изберете n реда

Използване на MySQL/Postgres:

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

LIMIT клауза:

Използване на SQL Server:

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

TOP се поддържа най-малко на SQL Server 2000+

Оракул:

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

ROWNUM на Oracle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не успява да инициализира базата данни MySQL на Windows 10

  2. Има ли драйвер за mysql на nodejs, който поддържа съхранени процедури?

  3. Как да получа структурата на MySQL таблицата в PHP? Плюс списък на всички таблици?

  4. laravel красноречив сортиране по отношение

  5. Динамична HTML таблица в PHP Mail