CONSULTA CAPCIOSA

11/01/2008 - 03:19 por Chelo | Informe spam
hola todos.. Quisiera saber si hay una forma de hacer lo siguiente:

bueno resumiendo : tengo 2 tablas OrdenesCompra y Proveedores
Con los siguientes datos.. esto en OrdenesCompra

*********************************
CodProv NumOrden ImporteTotal
1 01-08 10.00
1 02-08 15.00
1 03-08 5.00
2 04-08 11.00
*********************************

Ahora con un GROUP BY agrupo por CodProv y le un SUM al ImporteTotal

Lo que quisiera saber es, como puede hacer para que me agrege un campo
con NumOrden (Numero de orden).. pero agrupados.. algo asi

*********************************
CodProv NumOrden ImporteTotal
1 (01-08, 02-08,03-08) 30.00
2 04-08 11.00

*********************************

Espero haberme explicado...
no estoy seguro que se pueda hacer esto, pero derrepente alguno de
ustedes sabe alguna forma.. agradeceria bastente la ayuda...
 

Leer las respuestas

#1 Rubén Garrigós
11/01/2008 - 08:23 | Informe spam
Hola,

Existen muchas formas de concatenar cadenas. Puedes ver un buen conjunto de
métodos con sus ventajas e inconvenientes en:
http://www.projectdmx.com/tsql/rowconcatenate.aspx

Rubén Garrigós
Solid Quality Mentors

"Chelo" wrote in message
news:
hola todos.. Quisiera saber si hay una forma de hacer lo siguiente:

bueno resumiendo : tengo 2 tablas OrdenesCompra y Proveedores
Con los siguientes datos.. esto en OrdenesCompra

*********************************
CodProv NumOrden ImporteTotal
1 01-08 10.00
1 02-08 15.00
1 03-08 5.00
2 04-08 11.00
*********************************

Ahora con un GROUP BY agrupo por CodProv y le un SUM al ImporteTotal

Lo que quisiera saber es, como puede hacer para que me agrege un campo
con NumOrden (Numero de orden).. pero agrupados.. algo asi

*********************************
CodProv NumOrden ImporteTotal
1 (01-08, 02-08,03-08) 30.00
2 04-08 11.00

*********************************

Espero haberme explicado...
no estoy seguro que se pueda hacer esto, pero derrepente alguno de
ustedes sabe alguna forma.. agradeceria bastente la ayuda...

Preguntas similares