0

ユーザーが毎日作成したタスクを表示する日ごとのレポートを作成しようとしています。

そして、それはこのように表示されるはずです

      01 jan   02 jan 03 jan ..... total

 user1   3        5     10           18
 user2   5        6      9           20
 .
 .
 .
 total   8        11     19          38


I have got my sql query written which returns me list of records


select count(fe.id) , u.username as username, Date(fe.created_at) as createdAt 
from tasks t inner join users u on t.user_id = u.id
group by createdAt,username

次のようなデータを返します

    3   Mark    2012-10-01
    2   John    2012-10-02
    3   Sam     2012-10-02
    1   Gary    2012-10-03
    1   John    2012-10-03
    3   harry   2012-10-03
    4   Sam     2012-10-03
    1   John    2012-10-04
    7   Gary    2012-10-04
    4   Sam     2012-10-04

これらのレコードをリストとして取得しています。では、上記のレポートでそれらを表示する最良の方法は何ですか? このデータは、上記のレポート形式で表示し、リストをユーザーごとまたは日付ごとに分割するのに十分ですか。または、このタイプのレポートを表示するツールがあれば教えてください。

他に何か必要な場合はお知らせください。

4

0 に答える 0