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.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

SUMAR REGISTROS POR CAMPOS Y SACAR EL MAXIMO

Publicado por Alejandro (839 intervenciones) el 25/01/2019 16:13:08
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
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