Cabanyaler
19-09-2005, 19:02:11
Hola compañeros.
Mi duda es la siguiente.
¿En SQL Server se pueden hacer consultas acumulativas de los resultados?.
Me explico:
Si por ejemplo yo hago:
SELECT *
FROM Cotxes
WHERE Cotxes.Color = @Param_color
y le paso @Param_color = Rojo, obtendré todos los coches de la tabla Cotxes con el color rojo.
Pero quiero que después si ejecuto la misma consulta con el parametro
@Param_color = Azul, no sólo me devuelva los azules, sino que además acumule los azules de ahora con los rojos de antes.
:eek: ¿que; sabeis si puedo hacerlo facilmente sin necesitar añadir código o tablas temporales?.
Gracias y un saludo.
Mi duda es la siguiente.
¿En SQL Server se pueden hacer consultas acumulativas de los resultados?.
Me explico:
Si por ejemplo yo hago:
SELECT *
FROM Cotxes
WHERE Cotxes.Color = @Param_color
y le paso @Param_color = Rojo, obtendré todos los coches de la tabla Cotxes con el color rojo.
Pero quiero que después si ejecuto la misma consulta con el parametro
@Param_color = Azul, no sólo me devuelva los azules, sino que además acumule los azules de ahora con los rojos de antes.
:eek: ¿que; sabeis si puedo hacerlo facilmente sin necesitar añadir código o tablas temporales?.
Gracias y un saludo.