Последние учебники веб-разработки
 

SQL Выбор TOP пункта


SQL SELECT TOP пункта

Оператор SELECT TOP предложение используется, чтобы указать количество возвращаемых записей.

Предложение TOP SELECT, могут быть очень полезны на больших таблиц с тысячами записей. Возвращаясь большое количество записей может повлиять на производительность.

Note: Не все системы баз данных поддерживают Выбор TOP положение.

SQL Server / MS Access Синтаксис

SELECT TOP number | percent column_name(s)
FROM table_name ;

SQL SELECT TOP эквивалент в MySQL и Oracle

MySQL Синтаксис

SELECT column_name(s)
FROM table_name
LIMIT number ;

пример

SELECT *
FROM Persons
LIMIT 5;

Oracle Синтаксис

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number ;

пример

SELECT *
FROM Persons
WHERE ROWNUM <=5;

Демо-версия базы данных

В этом уроке мы будем использовать хорошо известную базу данных Борей.

Ниже приводится подборка из "Customers" таблицы:

Пользовательский ИД Имя Клиента Контактное лицо Адрес город Почтовый индекс Страна
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

SQL SELECT TOP Пример

Следующий SQL - оператор выбирает два первых записей из "Customers" таблицы:

пример

SELECT TOP 2 * FROM Customers;
Попробуй сам "

SQL SELECT TOP ПРОЦЕНТ Пример

Следующий SQL - оператор выбирает первые 50% записей из "Customers" таблицы:

пример

SELECT TOP 50 PERCENT * FROM Customers;
Попробуй сам "