crear consultas multiples

29/10/2004 - 19:19 por Moller | Informe spam
señores ojala me puedan ayudar, necesito cerear un procedimiento almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias

Preguntas similare

Leer las respuestas

#1 Maxi
29/10/2004 - 19:36 | Informe spam
hola, quizas algo asi te sea de utilidad

CREATE PROC #PEPE @V1 CHAR(10), @V2 CHAR(10) AS

SELECT TABLA.CAMPOS FROM TABLA WHERE CAMPO1 = ISNULL(@V1,CAMPO1) AND
CAMPO2 = ISNULL(@CAMPO2,CAMPO2)



notas: podrias armar un SP para lo que es AND y otro para lo que es OR


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Moller" escribió en el mensaje
news:
señores ojala me puedan ayudar, necesito cerear un procedimiento
almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#2 Moller
29/10/2004 - 19:58 | Informe spam
los valore que paso como parametros son los codigo de una tablas como ajusto
esto para que cuando le diga que me tome el codigo (1,2) me traiga solamente
esos valores y asi susecivamente te agradecera me resolvieras esta duda
gracias

"Moller" wrote:

señores ojala me puedan ayudar, necesito cerear un procedimiento almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias
Respuesta Responder a este mensaje
#3 Maxi
29/10/2004 - 20:17 | Informe spam
Como los codigos de una tabla? porque no me mostras un ejemplo de lo que
pretendes hacer


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Moller" escribió en el mensaje
news:
los valore que paso como parametros son los codigo de una tablas como
ajusto
esto para que cuando le diga que me tome el codigo (1,2) me traiga
solamente
esos valores y asi susecivamente te agradecera me resolvieras esta duda
gracias

"Moller" wrote:

señores ojala me puedan ayudar, necesito cerear un procedimiento
almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de
seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#4 Moller
29/10/2004 - 21:20 | Informe spam
mira es algo asi tengo uan consulta ejemplo select * from table_nombre where
cod_nombre=(1,2,3) lo que quiero es que me traiga los datos de esas
selecciones de codigo puede variar porque puede ser (1,2) o (1,2,3,4) es
parametrico ojala me captes ahora la interrogante estoy trantando con la
funcion in algo asi estoy haciendo select * from mae_pst where cod_pst in(1,
2, 3) esto me esta trayendo los codigo que selecciono ahora como dejo esto
parametrico?, habra otra forma de hacer esto o funcion

"Moller" wrote:

señores ojala me puedan ayudar, necesito cerear un procedimiento almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias
Respuesta Responder a este mensaje
#5 Maxi
29/10/2004 - 21:22 | Informe spam
Entiendo!! lamentablemente SQL no admite ese tipo de cosas de forma directa
:(

Lo que puedes hacer es crear una tabla temporal donde insertas primero los
valores y luego en el Select haces un NOT EXIST o un Exist segun corresponda


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Moller" escribió en el mensaje
news:
mira es algo asi tengo uan consulta ejemplo select * from table_nombre
where
cod_nombre=(1,2,3) lo que quiero es que me traiga los datos de esas
selecciones de codigo puede variar porque puede ser (1,2) o (1,2,3,4) es
parametrico ojala me captes ahora la interrogante estoy trantando con la
funcion in algo asi estoy haciendo select * from mae_pst where cod_pst
in(1,
2, 3) esto me esta trayendo los codigo que selecciono ahora como dejo esto
parametrico?, habra otra forma de hacer esto o funcion

"Moller" wrote:

señores ojala me puedan ayudar, necesito cerear un procedimiento
almacenado,
en donde pueda pasar parametros ejemplo(1,2,3) es uanconsulta de
seleccion
multiple que funcion hace eso o como lo puedo hacer desde ya gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida