|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
20021
|
|