![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Далее рассмотрим, как ограничить число записей, выводимых оператором 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!