
09/12/2009, 02:22
|
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 |