Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/12/2009, 02:22
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años
Puntos: 574
Respuesta: Consulta con cantidad de parametros variable

Las sentencia Sql lo aguantan casi todo, aqui el problema es como traduces las acciones del usuario a una sentencia Sql.

Me explico, estamos en el foro de bases de datos, luego el usuario podria escribir la sentencia Sql y podria tener tantos parametros como quiera.

Lo normal serà que el usuario este trabajando via una interficie programada con algun lenguage externo a la base de datos, php, jsp, asp....

Qualquiera de ellos lo que debe hacer para conseguir lo que buscas es construir una sentencia Sql y mandarla al servidor para que la resuelva, luego puedes construir cualquier sentencia válida...

Si los "n" parametros que quieres poner en la sentencia afectan todos al mismo campo luego usa IN () si son de distintos campos deberas usar conectores AND...


Select....

from....

where campoX in (valor1,valor2,valor3,...)


o


Select ...

from ...

where campoX=Valor1 AND campoY=Valor2 AND ...


por lo tanto todo se reduce a tratamiento de strings en el lenguaje que estes usando.... pero eso debes preguntarlo en el foro correspondiente.

Quim