Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Какой запрос нужен? (Botsvein) 18/04/2002 - 22:33:46
      Re: Какой запрос нужен? (Rajoe) 24/04/2002 - 15:51:18



From: Botsvein - 18/04/2002 - 22:33:46
Subject:Какой запрос нужен?
-----------------
Есть таблица:
id int unsigned primary key auto_increment
par_id int unsigned
time timestamp(10)
mess text
Названия полей из головы :)
Как можно выбрать строки, начинающиеся с Х-той с конца строки с par_id = Y? то есть отсчитать Х сообщений с par_id=Y c конца, а потом выдать все, начиная с найденного?
id par_id mess
1 0
2 0
3 0
4 1
5 1
6 0
7 2
для Х=3, Y=0, тем самым надо выдать все строки со 2ой включительно.
Я вот что-то такое насооброжал, но имхо не правильно :((
select id, par_id, mess from table
where par_id >=Y
group by par_id
having count(par_id)=Y
order by time
Заранее данке :))


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
2716



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |