Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So erhalten Sie mehrere Spalten aus einer Spalte, SQL

Bedingte Aggregation verwenden:

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