Hola que tal, estoy tratando de contruir una funcion que me regrese un
conjunto de datos, pero resulta que si utilizo las funciones que te
regresan una tabla los datos de ésta no los puedo utilizar en la
cláusula WHERE.
Lo que yo necesito hacer es algo como esto.
funcion A()
begin
SI X=A
entonces mando el query1
SI X=B
entonces mando el query2
SI X=C
entonces mando el query3
end
y en la consulta principal
Select * from Tabla where campo in (funcion A)
Ojalá y alguien me pueda ayudar al respecto, muchas gracias.
Leer las respuestas