Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

php mysql menghitung baris berturut-turut

Tambahkan ORDER BY ke pernyataan pilih SQL Anda

ORDER BY odometer ASCENDING

EDIT

OKE! Saya rasa saya mengerti masalah Anda sekarang.

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 

Harus memberi Anda sesuatu yang akan berhasil, meskipun tidak seefisien yang seharusnya

Edit pilihan truck_id Anda ke dalam kueri yang sesuai




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengurutkan hasil kueri berdasarkan jarak dalam paket Laravel QueryBuilder / MySQL Spatial?

  2. Permintaan ekspresi reguler di Hibernate

  3. Deklarasikan variabel dalam database MySQL 'hanya baca'

  4. Mengapa data_free MySQL lebih besar dari gabungan data dan indeks?

  5. Apa yang terjadi dengan string pencocokan bidang integer MySQL?