0

サブタスクとして扱う、クエストの各プレイヤー (またはステージ) の一連のクエストとサブクエストを返すクエリがあります。

開始と終了のタイムスタンプは、各サブタスク用です。

データはこんな感じ

player_id    quest_id  stage_in_quest timestamp_start              timestamp_end
305       3         accepted       2013-02-18 09:19:06.254  2013-02-25 09:19:41.528 
305       3     time_up        2013-02-25 09:19:41.528  2013-02-26 23:12:49.268 
305       3         accepted       2013-02-26 23:12:49.268  2013-02-26 23:14:15.076 
305       3     bonus awarded   2013-02-26 23:14:15.076 2013-02-26 23:14:23.403 8.327
305       3         completed   2013-02-26 23:14:23.403

したがって、クエスト 3 がプレイヤーによって 2 回ピックアップされ、1 回目は完了できず、2 回目は完了したことがわかります。繰り返しますが、プレイヤーが同じクエストを複数回行っている列がたくさんあります。x 軸のタイムスタンプとそのステージに沿って繰り返されるクエストを示すガント チャートをプロットしたいと考えています。現在、iReportでは、quest_id を Task 式として使用し、stage_in_quest をサブタスクとして使用しています。

しかし、グラフはすべて 1 つのセットのみでプロットされ、次のセットが上書きされます。同じクエストでバー (およびその色付きのシーケンス) を繰り返すにはどうすればよいですか?

どんな提案でも大いに役立ちます。

4

0 に答える 0