sql >> データベース >  >> RDS >> Mysql

MySQLクエリで複数の合計を選択し、それらを別々の列に表示します

    データを「手動で」ピボットできます:

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

    ただし、プレーヤーのリストが動的である場合、これは機能しません。



    1. OracleEBS監査の設定方法

    2. スラッシュまたはスラッシュなし?

    3. 警告:mysqli_connect():(HY000 / 2002):そのようなファイルまたはディレクトリはありません

    4. PHPmysqlは30秒後にタスクを実行します