Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2017, 04:18
alejandromaringomez
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años, 8 meses
Puntos: 1
[sql] limitar registros, calculo y ordenar

Buenos días a tod@s :) antes de nada agradeceros la ayuda de antemano,

Veréis, estoy creando un sistema informático para un familiar que tiene un ganado, básicamente al grano: ellos cuando se ordeña y tal se inserta en una tabla llamada `liters` los siguientes datos: `id`, `bolu`, `time`, `liters`, `user_id`

* Liters se guarda en Timestamp.

Cada id identifica la fila, mientras que bolu es el microchip del animal que se puede repetir, el tiempo el momento del registro y liters los litros. Lo que quiero hacer es una consulta SQL que me calcule el progreso en porcentaje del último registro con respecto el penúltimo de cada microchip y me lo ordene de forma descendente según el porcentaje.

Agradezco la ayuda :)

Tengo una sentencia que hice ayer que lo que hace es básicamente sumar todos los litros de cada oveja y ordenar de forma descendente, es algo que en parte se le asemeja a la forma, lo dejo por si sirviese de algo:

Código:
SELECT `bolu`, SUM(liters) AS `liters` FROM `liters` GROUP BY `bolu` ORDER BY `liters` DESC LIMIT 10