Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta los productos más vendidos

Estas en el tema de Consulta los productos más vendidos en el foro de Mysql en Foros del Web. Hola, tengo una consulta que no sé como resolver, siempre me da error, el tema es el siguiente; Tengo una tabla de artículos así: Código ...
  #1 (permalink)  
Antiguo 23/10/2007, 07:45
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 3 meses
Puntos: 6
Consulta los productos más vendidos

Hola, tengo una consulta que no sé como resolver, siempre me da error, el tema es el siguiente;

Tengo una tabla de artículos así:

Código PHP:
Artículos
 
id 
--> Increment
nombre 
--> char 
Otra de detalles de pedidos:

Código PHP:
Detalle de pedido
 
iddetalle 
--> increment
idarticulo 
--> int
total 
--> decimal 
¿Cómo podría sacar un listado de los artículos más vendidos?, contando que en la tabla de detalle de pedido habrán muchos id's de artículo repetidos.

Muchas gracias por todo!
  #2 (permalink)  
Antiguo 23/10/2007, 08:28
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 3 meses
Puntos: 6
Re: Consulta los productos más vendidos

Ya la he sacado, me ha costado pero al final la he sacado.

Muchas gracias de todos modos!
  #3 (permalink)  
Antiguo 23/10/2007, 10:00
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Consulta los productos más vendidos

Seria bueno que pusieras aca como lo has sacado por si alguien en el futuro tiene el mismo problema.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #4 (permalink)  
Antiguo 25/10/2007, 02:10
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 3 meses
Puntos: 6
Re: Consulta los productos más vendidos

Aquí la tienen:

Código PHP:
Select a.nombreCount(iddetalle) As total From articulos a Inner Join pedidos d ON a.idarticulo=d.idarticulo Group By a.idarticulo Order By Total DESC
Espero les sirva, un saludo!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:03.