PHP - SUMAR REGISTROS POR CAMPOS Y SACAR EL MAXIMO

 
Vista:

SUMAR REGISTROS POR CAMPOS Y SACAR EL MAXIMO

Publicado por EME (6 intervenciones) el 25/01/2019 14:45:40
SALUDOS A TODOS

NECESITO AYUDA POR QUE TENGO UNA TABLA CON CLIENTES Y SUS REGISTROS DE PEDIDOS POR FECHAS. PERO QUIERO SUMAR LOS PEDIDOS DEL CLIENTE CON MAYOR NUMERO DE PEDIDOS Y MOSTRAR SU NOMBRE O EMPRESA

ESTE ES EL FRAGMENTO DE CODIDO:

1
2
3
4
5
6
7
8
9
10
$query =("SELECT * FROM pedido");
$result=mysqli_query($con,$query);
$num_reg=mysqli_num_rows($result);
if($num_reg==0) {
    echo '<h4> NO HAY REGISTROS VALIDOS EN LA FUENTE DE DATOS</h4>';
}else{
 
$result1=mysqli_query($con,("SELECT empresa, SUM(numero) as total FROM pedido GROUP BY empresa"));
while ($row=mysqli_fetch_array($result1)){ $max=$row['total'];
}}

PERO ME DA TODAS LAS EMPRESAS Y SUS PEDIDOS AGRUPADOS.
SOLO QUIERO DEL MAXIMO.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.627
Plata
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

SUMAR REGISTROS POR CAMPOS Y SACAR EL MAXIMO

Publicado por Alejandro (664 intervenciones) el 25/01/2019 16:13:08
Si ya tienes la suma usa max() para obtener el máximo, si quieres hacer una lista como un top 10 con mas pedidos, ordena descendente por la suma y limita el numero de registros a mostrar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar