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

Problema consulta SQL en base

Estas en el tema de Problema consulta SQL en base en el foro de Bases de Datos General en Foros del Web. Hola buenas pues tengo hecha una base de datos. Tengo una tabla "Encargo" con los campos : Cod_encargo Cod_cliente Fecha de peticion Fecha de preparacion ...
  #1 (permalink)  
Antiguo 06/06/2010, 13:39
 
Fecha de Ingreso: junio-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema consulta SQL en base

Hola buenas pues tengo hecha una base de datos. Tengo una tabla "Encargo" con los campos :
Cod_encargo
Cod_cliente
Fecha de peticion
Fecha de preparacion
Fecha de entrega
Encargado_preparacion
Encargado_entrega

Bien pues tengo que hacer una consulta que me muestre el cliente que mas encargos ha hecho, pero no consigo hacerlo. Habia pensado en hacer una consulta que cuente el Cod_cliente que mas se repite y el numero de veces. El problema esta en que sale el numero de veces que mas se repite , pero no consigo que salga tambien el Cod_cliente que es. Por ejemplo: si el cliente que mas encargos ha hecho tiene el codigo 1 y ha hecho dos encargos, solo consigo que me salga 2 y no el cod del cliente. El codigo que tengo para que salga asi es este :
SELECT MAX(Cod_cliente)"Maximo" FROM Encarrec WHERE Cod_cliente IN (SELECT COUNT(Cod_cliente) FROM Encargo GROUP BY Cod_cliente)

Tambien me gustaria saber si podria hacer que en lugar del codigo me saliera el nombre del cliente o ambas. Tengo relacionada una tabla "Cliente" a esta .
Gracias de antemano

Etiquetas: sql
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 09:07.