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




MySQL.RU - Webboard



Вернуться
Количество строк перед нужным ИД (Николай) 19/03/2008 - 22:23:50
      Re: Количество строк перед нужным ИД (Lev) 20/03/2008 - 13:55:11

> Original message text:
> From: Николай - 19/03/2008 - 22:23:50
> Subject:Количество строк перед нужным ИД
> -----------------
> Здраствуйте. Есть таблица: test с полями id и inr. Оба числовые. id=UNION
>
> После сортировки ORDER BY inr результат отсортирован, как мне получить сколько строк встречаються до нужного мне id? Не проверять же каждую строку?
>
> Пример:
>
> id | inr
> 1 | 20
> 2 | 12
> 3 | 20
> 4 | 76
> 5 | 15
> 6 | 24
>
> После Сортировки:
>
> id | inr
> 4 | 76
> 6 | 24
> 1 | 20
> 3 | 20
> 5 | 15
> 2 | 12
>
> Если в запросе указать id=6 то мне нужно получить 1. Если id=2 то 5. Вобщем количество записей в результате до нужного нам ид после сортировки. ЗЫ, если id=3 то мне надо получить 3. То есть вначале запомнить inr и потом count(*) where inr>=Запомненому inr неподойдет(
>


From: Lev - 20/03/2008 - 13:55:11
Subject:Количество строк перед нужным ИД
-----------------
Что нить типа:
SELECT COUNT(*) FROM test WHERE (inr < (SELECT inr FROM test WHERE id=3))


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

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

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



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