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

Welche Abfrage sollten wir verwenden, um 1comnn in mehrere Spalten aufzuteilen

mmm .. EAVS ... Jenseits der offensichtlichen Vorschläge zur tatsächlichen Implementierung eines Designs können Sie so erreichen, was Sie wollen:

Select Min( Case When name = 'fname' Then value End ) As fname
    , Min( Case When name = 'lname' Then value End ) As lname
    , Min( Case When name = 'city' Then value End ) As city
From MyTable
Group By Id