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




MySQL.RU - Webboard



Вернуться
не могу придумать сложный запрос (начинающий) 07/02/2005 - 15:14:05
      Re: не могу придумать сложный запрос (начинающий) 07/02/2005 - 15:45:09
      Re: не могу придумать сложный запрос (Alec) 07/02/2005 - 16:01:09
      Re: не могу придумать сложный запрос (начинающий) 07/02/2005 - 16:34:41
      Re: не могу придумать сложный запрос (DNick) 07/02/2005 - 18:14:14
      Re: не могу придумать сложный запрос (DNick) 07/02/2005 - 18:18:41
      Re: спасибо!!! (начинающий) 07/02/2005 - 18:37:24

> Original message text:
> From: начинающий - 07/02/2005 - 15:14:05
> Subject:не могу придумать сложный запрос
> -----------------
> моя таблица соджержит значения:
> int int
> ...
> 4 34
> 34 39
> 45 78
> 1 2
> 2 3
> 3 1
> ...
> и т.д.
> мне в данный момент известна лишь строка
> 2 3
> а надо вытащить:
> х 2
> 3 х
> где х одно и тоже число
> т.е. в данном случае это точно будет
> 1 2
> 3 1
>
> если так сделать сложно, то можно также в нагрузку и другие значения выбирать тоже, мне без разницы, будет ли этот "мусор":
> 2 1
> 1 3
> это мне без разницы, даже можно и
> 1 1
> 2 2
> 3 3
> таких там точно не будет... ну, это я если вдруг поможет...
>


From: начинающий - 07/02/2005 - 16:34:41
Subject:не могу придумать сложный запрос
-----------------
SELECT * FROM `таблица` WHERE (`поле1` = 3 AND `поле2` = constanta) OR (`поле1` = constanta AND `поле2` = 2)

константа мне заранее неизвестна, т.е. для примера, мне нужно, чтобы он вытащил все сочитания, где
поле1` = 3 AND `поле2` = 5
поле1` = 5 AND `поле2` = 2

поле1` = 3 AND `поле2` = 10
поле1` = 10 AND `поле2` = 2

поле1` = 3 AND `поле2` = 53
поле1` = 53 AND `поле2` = 2

и т.д.
Хотя, может я очень туплю от незнания основ? Может то что я написал словом constanta можно записать каким-то рабочим словом?


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

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

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



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