![]() |
Agrupar datos
Antes de nada Un saludo al foro.
Tengo una tabla de devoluciones al Almacen y esta es su detalle.. Folio Nombre Cantidad Largo Ancho Fecha 1.1 Cartulina doble 5 1200 0.140 02/06/03 2.1 Cartulina doble 7 1200 0.140 03/06/03 2.2 Jac Cromo 5 1000 0.110 03/06/03 3.1 Laminado 2 1000 0.120 09/06/03 4.1 Couche 7 1500 0.150 01/07/03 4.2 Laminado 2 1000 0.120 01/07/03 4.3 Jac Cromo 9 1000 0.110 01/07/03 En la consulta que necesito, quiero agrupar los articulos que tengan la misma caracteristica en cuanto a Nombre, Largo y Ancho. Si alguien pudiera ayudarme gracias. |
repasa un manual de SQL, sobre todo la clausula GROUP BY
por internet figuran algunos; |
podes hacer:
Código:
Select nombre, largo, ancho, sum(cantidad), min(fecha), max(fecha) ;) |
Hola.
A parte de la consulta de agrupación que bien te ha explicado JACHGUATE te recomiendo que utilices referencias de productos ya que te será más fácil trabajar con consultas y demás ya que en un solo campo recoges todas las características básicas del producto. Genéricamente se suelen denominar Referencias Internas de la empresa. Ejemplo: Laminado 2 de Largo 1000 y Ancho 0.120 ---> L21012 Cartulina doble de Largo 1200 y Ancho 0.140 ----> C21214 etc. O como mejor veas. De esta manera agruparías sólo por la referencia y calcularías el resto que necesitases. Saludosssssss. |
La franja horaria es GMT +2. Ahora son las 08:39:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi