ПОЛУЧИТЬ ПЕРВЫЕ 10 СТРОК В POSTGRESQL (СТРОКИ TOP N И ПЕРВЫЕ N СТРОК)

  • Михаил
  • 12 мин. на прочтение
  • 136
  • 11 Nov 2022
  • 11 Nov 2022

Вернуть только первые N записей в postgresql можно с помощью ключевого слова limit. Давайте посмотрим, как получить первые 10 строк в postgresql и получить первые N строк в postgresql.

Изобразим на примере. Таблица, которую мы используем для изображения,

Получить первые N строк в postgresql 1

 

Получить первые N строк в Postgresql:

SELECT * FROM ExamScore LIMIT 5;

Получает первые 5 строк из таблицы, как показано ниже.

Получить первые N строк в postgresql 2

 

Получить первые N строк в Postgresql:

Давайте получим 5 лучших строк на основе Sciencesscore

SELECT * FROM ExamScore order by Sciencescore desc LIMIT 5;

Таким образом, первые 5 строк на основе Sciencesscore будут

Получить первые N строк в postgresql 3