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

Grup MySQL berdasarkan nilai berurutan

oke, ini link biola saya berdasarkan pemahaman saya tentang output yang Anda berikan,

Anda dapat menggunakan nomor baris (tidak tersedia dengan mysql tetapi menggunakan bundaran) dan kemudian mendapatkan catatan yang memiliki job_ids tidak sama dengan catatan sebelumnya.

Tautan Fiddle

select t1.id
     , t1.job_id
     , t1.updatedate
     , t2.rn as rnt2
  from temprwithrn as t1
  left 
  join temprwithrn as t2
    on t1.rn = t2.rn + 1
 where t1.job_id <> t2.job_id or t2.job_id is null



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LibreOffice:'com.mysql.jdbc.driver' tidak dapat dimuat

  2. Ambil (batas) daftar di dalam Groupby di Entity Framework

  3. Django + MySQL pada Mac OS 10.6.2 Snow Leopard

  4. MyISAM vs InnoDB untuk penyisipan cepat dan kunci unik komposit

  5. 3 Cara untuk Mendeteksi jika String Cocok dengan Ekspresi Reguler di MySQL