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

Cara mendapatkan beberapa kolom dari satu kolom, SQL

Gunakan agregasi bersyarat:

select
    date,
    max(case when name = 'sensor01' then value end) sensor01,
    max(case when name = 'sensor02' then value end) sensor02
from mytable
group by date



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. #1214 - Jenis tabel yang digunakan tidak mendukung indeks FULLTEXT

  2. Tindak lanjut:bagaimana memodelkan diskon pada item dalam database?

  3. Cara membubuhi keterangan bidang peningkatan otomatis MYSQL dengan anotasi JPA

  4. fungsi mysql di pembuat kueri di laravel

  5. Berurusan dengan set bersarang di mysql?