Consulta multiple Sql Server
Publicado por Jorge (27 intervenciones) el 21/01/2021 18:31:08
Buen día, necesito me ayuden con otra duda, necesito hacer una única consulta a sql server que me sirva en varias instancias, donde haciendo un select con where pueda tener todos, varios o ninguno.
Ejemplo:
Select id, color, nombre from tabla1 where color = ALL
Select id, color, nombre from tabla1 where color = @color1 y @color2
Select id, color, nombre from tabla1 where color = @color1
id color nombre
1 rojo pepe
2 verde luis
3 amarillo pedro
4 azul juan
5 negro pablo
las opciones que conozco son anidando And y Or, si alguien conoce una forma más resumida, le agradezco.
Ejemplo:
Select id, color, nombre from tabla1 where color = ALL
Select id, color, nombre from tabla1 where color = @color1 y @color2
Select id, color, nombre from tabla1 where color = @color1
id color nombre
1 rojo pepe
2 verde luis
3 amarillo pedro
4 azul juan
5 negro pablo
las opciones que conozco son anidando And y Or, si alguien conoce una forma más resumida, le agradezco.
Valora esta pregunta


0