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

Vælg flere summer med MySQL-forespørgsel og vis dem i separate kolonner

Du kan pivotere dine data 'manuelt':

SELECT SUM(CASE WHEN name='bob' THEN points END) as bob,
       SUM(CASE WHEN name='mike' THEN points END) as mike
  FROM score_table

men dette vil ikke virke, hvis listen over dine spillere er dynamisk.



  1. Vigtigheden af ​​backtick omkring tabelnavn i MySQL-forespørgsel

  2. Sådan konverteres til store bogstaver i SQLite

  3. MySQL beregner glidende gennemsnit af N rækker

  4. Sequelize — brug UNIX-tidsstempel til DATE-felter