Dudas clausula IN
Publicado por saul saldaña (1 intervención) el 26/06/2013 19:37:21
Hola a todos, tengo el siguiente caso : Tengo una tabla con la siguiente información:
-------------------------------
ID Descripción
1 Sucursal 1
2 Sucursal 2
3 Sucursal 3
-------------------------------
Hago la siguiente consulta:
SELECT * FROM Tabla WHERE ID IN (p_ids)
donde "p_ids" es un parámetro del tipo varchar() y los valores que envío por ejemplo pueden ser(1,3) , y el resultado siempre me da el primer valor, es decir :
1 Sucursal 1
Lo que requiero es que me mande los datos que le mando como parámetro . ya sea (1,2,3) 0 (3) o (1,2).
Espero poder contar con la ayuda de ustedes.
Saludos y de antemano gracias !!!
-------------------------------
ID Descripción
1 Sucursal 1
2 Sucursal 2
3 Sucursal 3
-------------------------------
Hago la siguiente consulta:
SELECT * FROM Tabla WHERE ID IN (p_ids)
donde "p_ids" es un parámetro del tipo varchar() y los valores que envío por ejemplo pueden ser(1,3) , y el resultado siempre me da el primer valor, es decir :
1 Sucursal 1
Lo que requiero es que me mande los datos que le mando como parámetro . ya sea (1,2,3) 0 (3) o (1,2).
Espero poder contar con la ayuda de ustedes.
Saludos y de antemano gracias !!!
Valora esta pregunta


0