sql >> Databasteknik >  >> RDS >> Mysql

Hur man får flera kolumner från en kolumn, SQL

Använd villkorlig 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. Mata in data från formulär till Databas PDO

  2. MELLAN sats kontra <=OCH>=

  3. AES_DECRYPT() och AES_ENCRYPT() i MySQL med polska tecken

  4. När ska man använda UTOM i motsats till INTE FINNS i Transact SQL?