Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Agrupar datos (https://www.clubdelphi.com/foros/showthread.php?t=1957)

castroruiz2001 03-07-2003 20:32:17

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.

Combat-F2D 04-07-2003 01:31:55

repasa un manual de SQL, sobre todo la clausula GROUP BY

por internet figuran algunos;

jachguate 04-07-2003 09:14:34

podes hacer:

Código:

Select nombre, largo, ancho, sum(cantidad), min(fecha), max(fecha)
  from tutabla
 group by nombre, largo, ancho

hasta luego.

;)

TIKIMORE 04-07-2003 18:14:06

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 10:14:39.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi