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




MySQL.RU - Webboard



Вернуться
Вложеный запрос возвращающий список SET (Dawyd) 04/10/2007 - 11:18:33



From: Dawyd - 04/10/2007 - 11:18:33
Subject:Вложеный запрос возвращающий список SET
-----------------
Привет, всем. Подскажите пожалуйста как корректно использовать результат вложенного запроса, если вложеный запрос возвращает структуру типа SET

Вот пошаговый листинг:

Первый запрос

# Запрос выводящий список индексов измеряемых параметров по номеру запрошеной структуры
SELECT Tipy_Poviv.Set_ParamInd
FROM Tipy_Poviv
WHERE Tipy_Poviv.StruktNum = 1;

+---------------+
| Set_ParamInd |
+---------------+
| 1,2,4,5,6,7,9 |
+---------------+
1 row in set (0.00 sec)

Второй запрос

SELECT Ism_Param.ParamName
FROM Ism_Param
WHERE Ism_Param.ParamInd
IN ( 1,2,4,5,6,7,9 );

+-----------+
| ParamName |
+-----------+
| Prozvon |
| R_gil |
| R_iz1 |
| R_iz2 |
| R_iz3 |
| R_iz4 |
| C_0 |
+-----------+
7 rows in set (0.00 sec)


# Вложеный запрос который выводит названия измеряемых параметров по номеру запрошеной структуры
SELECT Ism_Param.ParamName
FROM Ism_Param
WHERE Ism_Param.ParamInd
IN ( (
SELECT Tipy_Poviv.Set_ParamInd
FROM Tipy_Poviv
WHERE Tipy_Poviv.StruktNum = 1
) );

+-----------+
| ParamName |
+-----------+
| Prozvon |
+-----------+
1 row in set (0.00 sec)


Однако внешний запрос выполняется только один раз и выдает результат, только по первому элементу списка выдаваемого вложенным запросом.

P.S. Заранее благодарен за ответы.


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

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

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



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