sql >> Database teknologi >  >> RDS >> Mysql

Sådan får du flere kolonner fra en kolonne, SQL

Brug betinget aggregering:

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. Hvordan konverterer man en streng til hex og omvendt?

  2. Kan ikke oprette forbindelse til postgres fra fjernvært

  3. Arbejde med ODBC-data i DbVisualizer

  4. Hvad er måden at designe en simpel lærer-fag-elev-batch relationsdatabase på?