SQL — Условия TOP, LIMIT или ROWNUM

SQL — Условия TOP, LIMIT или ROWNUM

От автора: условие SQL TOP используется для извлечения из таблицы записей до N строки или X процентов строк.

Примечание. Не все базы данных поддерживают условие TOP. Например, MySQL поддерживает условие LIMIT для извлечения ограниченного количества записей, в то время как Oracle использует для извлечения ограниченного количества записей команду ROWNUM.

Синтаксис

Основной синтаксис условия TOP с инструкцией SELECT следующий.

SELECT TOP число|процент названия_столбцов
FROM имя_таблицы
WHERE [условие]

Пример

Рассмотрим таблицу CUSTOMERS, содержащую следующие записи:

SQL — Условия TOP, LIMIT или ROWNUM

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее

В следующем примере приведен запрос к серверу SQL, который извлекает верхние 3 записи из таблицы CUSTOMERS.

SELECT TOP 3 * FROM CUSTOMERS;

Этот код дает следующий результат:

SQL — Условия TOP, LIMIT или ROWNUM

Если вы используете MySQL-сервер, то ниже приведен эквивалентный пример:

SELECT * FROM CUSTOMERS
LIMIT 3;

Этот код дает следующий результат:

SQL — Условия TOP, LIMIT или ROWNUM

Если вы используете сервер Oracle, то ниже приведен эквивалентный пример для него:

SELECT * FROM CUSTOMERS
WHERE ROWNUM <= 3;

Этот код дает следующий результат:

SQL — Условия TOP, LIMIT или ROWNUM

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее
Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Хотите изучить MySQL?

Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!

Смотреть курс

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree