Mysql
 sql >> Baza danych >  >> RDS >> Mysql

php mysql obliczanie kolejnych wierszy

Dodaj ORDER BY do instrukcji SQL select

ORDER BY odometer ASCENDING

EDYTUJ

OK! Myślę, że teraz rozumiem Twój problem.

SELECT t1.truck_id,
       t1.odometer AS km1,  
       MIN(t2.odometer) AS km2
  FROM fueldispensed AS t1, 
       fueldispensed AS t2 
 WHERE t2.truck_id = t1.truck_id
   AND T2.odometer > t1.odometer
 ORDER BY t1.truck_id,
          t1.odometer 
 GROUP BY t1.truck_id,
          t1.odometer 

Powinien dać ci coś, co będzie działać, ale nie tak wydajne, jak mogłoby być

Odpowiednio zmień wybór identyfikatora ciężarówki w zapytaniu




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw tablicę PDO używając klucza jako nazwy kolumny

  2. phpMyAdmin zgłasza #2002 nie można zalogować się do serwera mysql phpmyadmin

  3. Jak wywołać procedurę przy każdym połączeniu mysql utworzonym na amazon RDS

  4. Mysql wyświetla wiersze jako kolumny

  5. Harmonogram zdarzeń powinien być wykonywany co miesiąc