sql >> Database >  >> RDS >> Mysql

Selecteer meerdere sommen met MySQL-query en toon ze in aparte kolommen

U kunt uw gegevens 'handmatig' draaien:

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

maar dit werkt niet als de lijst met je spelers dynamisch is.



  1. Een JDBC ResultSet toewijzen aan een object

  2. SQL Vervang meerdere variabelen uit een andere tabel in het queryresultaat

  3. Gebruik MySQL ruimtelijke extensies om punten binnen een cirkel te selecteren

  4. AND-veld NOT IN(NULL) retourneert een lege set