ограничение количества записей возвращаемых запросом
Здесь имеется ввиду составление запроса на SQL
вернет первых 10 строк
SELECT * FROM tab WHERE .... ORDER BY ... LIMIT 5,10
пропустит первых 5 строк и вернет 10 следующих ( если не достаточно строк то вернет сколько сможет)
Вроде так на mySQL
Цитата:
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
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
SELECT TOP 10 * FROM tab WHERE ....
Впрочем, возможно это только для MS SQL Server
Цитата:
Originally posted by Berg
Попробуй:
SELECT TOP 10 * FROM tab WHERE ....
Впрочем, возможно это только для MS SQL Server
Попробуй:
SELECT TOP 10 * FROM tab WHERE ....
Впрочем, возможно это только для MS SQL Server
большое спасибо 8) , да ... как говориться rtfm, подсказал где искать
... тему считаю закрытой