Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ограничение количества записей возвращаемых запросом

3.4K
31 марта 2003 года
meat
10 / / 31.03.2003
Как ограничить количество записей возвращаемых запросом (например получить последние 10 новостей из базы)
Здесь имеется ввиду составление запроса на SQL
283
01 апреля 2003 года
Alone
910 / / 20.11.2002
SELECT * FROM tab WHERE .... ORDER BY ... LIMIT 10
вернет первых 10 строк
SELECT * FROM tab WHERE .... ORDER BY ... LIMIT 5,10
пропустит первых 5 строк и вернет 10 следующих ( если не достаточно строк то вернет сколько сможет)

Вроде так на mySQL
3.4K
01 апреля 2003 года
meat
10 / / 31.03.2003
Цитата:
Originally posted by Alone
SELECT * FROM tab WHERE .... ORDER BY ... LIMIT 10
вернет первых 10 строк
SELECT * FROM tab WHERE .... ORDER BY ... LIMIT 5,10
пропустит первых 5 строк и вернет 10 следующих ( если не достаточно строк то вернет сколько сможет)

Вроде так на mySQL



это конечно замечательно, но здесь используются дополнительные возможности mySQL, а мне нужна SQL строка которую бы понимали большинство СУБД (БД)
например MS Access или Oracle

460
08 апреля 2003 года
Berg
261 / / 27.03.2003
Попробуй:

SELECT TOP 10 * FROM tab WHERE ....

Впрочем, возможно это только для MS SQL Server
3.4K
09 апреля 2003 года
meat
10 / / 31.03.2003
Цитата:
Originally posted by Berg
Попробуй:

SELECT TOP 10 * FROM tab WHERE ....

Впрочем, возможно это только для MS SQL Server



большое спасибо 8) , да ... как говориться rtfm, подсказал где искать

... тему считаю закрытой

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог