Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2005, 08:39
kakarot
 
Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 20 años, 4 meses
Puntos: 0
Select que devuelve varios camos

Buenas,

Tengo un problemilla con una consulta(funcion definida por un usuario), y es que no se como anidar un select que devuelve mas de un valor,

Los selects son:
Select count(IdVav) from Valvulas where IdNodo=(select Idnodo from Nodos where IdEC=(Select IdEC from EC where IdP=@ic))

Y claro si solo devuelve un valor el ultimo select funciona pero si por ejemplo:

Select IdEC from EC where IdP=@ic, devuelve los valores 39,45, entonces al hacer:
select Idnodo from Nodos where IdEC=39,45 me da error(ya que son dos valores), alguien sabe como se soluciona?¿

GRACIAS