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

MySQL:Pilih baris yang hanya memiliki nilai unik kecuali kolom

Anda dapat menerapkan max() agregat ke ID kolom dan kemudian GROUP BY selebihnya:

select max(id) id, SATELLITE_ID, ATT_TYPE_ID, TIME, Roll, Pitch, yaw
from attitude
group by SATELLITE_ID, ATT_TYPE_ID, TIME, Roll, Pitch, yaw
order by id

Lihat SQL Fiddle dengan Demo

Hasil:

| ID | SATELLITE_ID | ATT_TYPE_ID | TIME | ROLL | PITCH | YAW |
---------------------------------------------------------------
|  2 |            1 |           1 | 2012 |    1 |     2 |   1 |
|  3 |            1 |           1 | 2011 |    1 |     2 |   1 |


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang salah dengan prosedur tersimpan ini?

  2. Ketidakcocokan antara nilai DATETIME dalam database H2 dan MySQL yang disisipkan dari Java/Kotlin

  3. MySQL pada pembaruan kunci duplikat

  4. Desain basis data untuk komentar dan balasan

  5. Garis miring terbalik di file csv