0
テーブルの列に基づいてリストを作成し、その値を合計しようとしています。私は労働組合のすべてにしようとしたこのMySQLの列を行にする
column | sum
------------
box1 | 2
box2 | 2
box3 | 4
ようになり、各列を選択するために、結果を必要とする次の表
id | box1 | box2 | box3
------------------------
111 | 1 | 0 | 1
111 | 0 | 1 | 1
111 | 1 | 1 | 1
111 | 0 | 0 | 1
を持っているが、私は正しい列タイトルを取得することができました。私は合計を得ることができましたが、列名を取得する方法を理解できませんでした。
SELECT SUM(box1) as box1Count FROMqueue
UNION ALL
SELECT SUM(box2) as box2Count FROM queue
UNION ALL
SELECT SUM(box3) as box3Count FROM queue