Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ограничение количества извлекаемых данных



Далее рассмотрим, как ограничить число записей, выводимых оператором SELECT.

По мере увеличения таблиц возникает необходимость вывода только подмножества данных. Этого можно добиться с помощью предложения LIMIT.

Общая форма оператора LIMIT имеет следующий вид:

SELECT (что-нибудь) from таблица LIMIT начальная строка, извлекаемое число записей;

Например, чтобы вывести из таблицы имена только первых пяти сотрудников, используется оператор LIMIT с аргументом равным 5.

SELECT f_name, l_name from employee_data LIMIT 5;

Имена первых пяти сотрудников. Это первые пять записей таблицы

Можно соединить оператор LIMIT с оператором ORDER BY. Таким образом, следующий оператор выведет четверых самых молодых сотрудников компании.

SELECT f_name, l_name, age from employee_data ORDER BY age LIMIT 4;

Четверо самых молодых сотрудников компании

Аналогично можно вывести двух самых старших сотрудников.

SELECT f_name, l_name, age from employee_data ORDER BY age LIMIT 2;

Двое самых старших сотрудников

LIMIT можно использовать также для извлечения подмножестваданных, используя дополнительные аргументы.

SELECT f_name, l_name from employee_data LIMIT 6,3;

Извлечение трёх строк начиная с 6-й. Будут извлечены три строки, начиная с шестой.





Дата публикования: 2014-10-20; Прочитано: 364 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...