sql >> Base de Datos >  >> RDS >> Mysql

qué consulta deberíamos usar para dividir 1colmnn en varias columnas

mmm... EAVS... Más allá de las sugerencias obvias de implementar un diseño, puedes lograr lo que quieras así:

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