consulta a partir de una tabla.
Publicado por andres (4 intervenciones) el 22/10/2012 22:53:18
Espero me puedan ayudar , necesito generar las consultas en función de los valores ingresados en una tabla de CONSULTAS . que esta conformada por
CONSULTA ; ID ; DESCRIPCION.
ejemplo:
consulta = 'where sexo='M' and edad >30'
id = 1
descripcion = mujeres mayores de 30
consulta = 'where sexo='H' and edad >40'
id = 2
descripcion = hombres mayores de 40
la idea es generar la consulta de alguna forma como la siguiente
select * from tabla where @id
o
select * from tabla "select consulta from dbo.consultas where id=1"
o ese es lo que se me imagina poder hacer ya que debo hacer muchas veces este proceso desde diferentes tablas y si me tocase cambiar la consulta , logrando esto solo la cambiara en la tabla y no en cada uno de los dts .
CONSULTA ; ID ; DESCRIPCION.
ejemplo:
consulta = 'where sexo='M' and edad >30'
id = 1
descripcion = mujeres mayores de 30
consulta = 'where sexo='H' and edad >40'
id = 2
descripcion = hombres mayores de 40
la idea es generar la consulta de alguna forma como la siguiente
select * from tabla where @id
o
select * from tabla "select consulta from dbo.consultas where id=1"
o ese es lo que se me imagina poder hacer ya que debo hacer muchas veces este proceso desde diferentes tablas y si me tocase cambiar la consulta , logrando esto solo la cambiara en la tabla y no en cada uno de los dts .
Valora esta pregunta


0