Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Група по последователни стойности

добре, ето моята връзка за цигулка въз основа на моето разбиране на изхода, който сте предоставили,

Можете да използвате номер на ред (не е наличен с mysql, но с помощта на кръгово движение) и след това да получите записи, които имат job_id, които не са същите като предишните записи.

Връзка към 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. ГРЕШКА! Сървърът излезе без актуализиране на PID файл (/usr/local/mysql/data/Mac.local.pid)

  2. PHP SQL:Как да запишете данни в множество бази данни от един html формуляр ИЛИ как автоматично да копирате данни от една база данни в друга база данни

  3. Изтриване на дубликати от голяма таблица

  4. Импортирайте единична база данни от --all-databases дъмп

  5. Защо ключовата дума MYSQL IN не отчита NULL стойности