次のようなユーザーアクションを記録するために使用する単純な「アクション」テーブルがあります。
{
label (varchar),
timestamp
}
ユーザーが実行するすべてのアクションのレコードが保存されます。
次のようなレポートを出力する必要があります。
Date, Label1Count, Label2Count, Label3Count, ...
dd/mm/yy, 34, 44, 55, ...
dd/mm/yy, 34, 44, 55, ...
dd/mm/yy, 34, 44, 55, ...
ここで、Dateはアクションが発生した日であり、各ラベルヘッダーは私が記録するラベルの1つです。
私は問題のないものに似たものを出力することができます:
label, date, count
label, date, count
...
そして、ラベルがグループ化されてから日付が表示されるように注文します。
次に、目的のビューに一致するように、Excelにコピーして貼り付ける必要があります。
純粋なSQLを使用して最初のビューを取得する方法はありますか?PythonとSQLの組み合わせでそれを行うことはできますが、SQLだけでそれを行うことができると確信していますか?
ありがとう