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

Най-добрият начин да извлечете последните 4 реда от набор от резултати с помощта на mysql

За да получите последното x брой редове, но те да бъдат върнати във възходящ ред, използвайте:

  SELECT x.value
    FROM (SELECT y.value
            FROM TABLE y
        ORDER BY y.value DESC
           LIMIT 4) x
ORDER BY x.value

Отговорът изисква да създадете производна таблица (известна още като вграден изглед) въз основа на редовете, които искате. След това външната заявка пренарежда стойностите за представяне.



  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 &PHP:Търсене по множество ключови думи

  2. ALTER таблица - добавяне на AUTOINCREMENT в MySQL

  3. Защо не можете да предавате MYSQL функции в подготвени PDO изрази?

  4. Разрешеният размер на паметта от 134217728 байта е изчерпан (опит за разпределяне на 42 байта)

  5. Мога ли да направя динамичен .htaccess файл?