Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2006, 09:37
Avatar de pempas
pempas
 
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años, 2 meses
Puntos: 6
Pregunta Contar y distinguir productos

Hola amigos,

Tengo una duda que no acabo de resolver, quiero realizar una consulta SQL que en una sola linea sea capaz de contarme las piezas de un albarán distinguiendo las del mismo tipo, me explico:

Tengo la siguiente estructura,

Tabla Albaranes:
IdAlbaran --> Autonumérico
NumAlbaran --> Texto (Único)
Fecha --> Date
IdCliente --> Numeral (Int)


Tabla DetalleAlbaran:
IdDetalle --> Autonumérico
IdAlbaran --> Numeral
IdPieza --> Numeral
IdLote --> Texto
Calidad --> Texto
Raza --> Texto
Producto --> Texto

Pues bien, yo lo que quiero es sacar la cuenta de cada línea del detalle de albarán, pero sin tener que mostrar todas las piezas, que me diga por ejemplo:

Carnes 15 Jamón Bellota
Legumbres 20 Lechuga Sana


Espero me que me entiendan lo que comento, la consulta que tengo generada es la siguiente pero no me funciona:

Código:
Select Count(DISTINCT p.IdProducto) As Total,p.IdRaza,p.IdCalidad,p.IdLote From Albaranes a Inner Join DetalleAlbaran p On (a.IdAlbaran=p.IdAlbaran) Where a.NAlbaran='a1/00225487' Group By p.IdProducto
¿Ven algo mal?

Muchas gracias!