Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Базы данных (http://www.flasher.ru/forum/forumdisplay.php?f=22)
-   -   Выбрать вторую двадцатку... (http://www.flasher.ru/forum/showthread.php?t=22062)

JPEG 28.10.2001 17:01

Выбрать вторую двадцатку...
 
Таблица с автоинкрементом, например, ID.
Записи из таблицы постепенно удаляются, и условия ID > 10 и ID < 20 уже возвращают всего 6 записей.

Как бы получить вторую двадцатку существующих записей.


Видел: SELECT <fields>,@cnt:=@cnt+1 FROM <table> WHERE , но эта конструкция мне непонятна. (а именно @cnt - как с этим работать?).

mySQL.

Geoserg 02.11.2001 12:29

Для мускула будет так:

SELECT <fields_name>
FROM <table_name>
LIMIT $Offset, $Limit

, где $Offset =11 $Limit = 20

Выберет тебе вторую двадцатку. А вообще говоря, тебе что было лень доки посмотреть? ;)


Успехов.

JPEG 02.11.2001 16:47

:)
 
Мои доки - бред сивой кобылы. Один HTML филе.
Деньги будут книгу куплю. Самому противно :))

Sirgo 08.11.2001 14:25

Re: :)
 
Мои доки - бред сивой кобылы. Один HTML филе.
Деньги будут книгу куплю. Самому противно :))
[/quote]

Мда, а как искать нужное? Вот МуСКЛ хорошо на вебклубе описан (www.webclub.ru ), и искать по тексту проще в электронном формате! :D

JPEG 08.11.2001 19:00

...
 
Глубокий пасиб. А книжечка душевней.
С удовольствием воспользуюсь линкой :) .


Часовой пояс GMT +4, время: 18:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.