2017-06-05 5 views
0

私はPostgresはビュー - 日付である合計値をすべて同じ

 project|issue|status |story_points|sprint |date  |active_sprint 
    =============================================== 
    FB1 |abc |In Review|  3  |Backlog|2017-06-05|True 
    FB1 |acc |In Review|  3  |Backlog|2017-06-05|True 
    FB1 |adc |In Review|  3  |Backlog|2017-06-04|True 
    FB2 |xyz |In Review|  3  |Backlog|2017-06-05|True 

期待される結果

 open|project|date 
    =============================================== 
    6 |FB1 |2017-06-05 
    3 |FB1 |2017-06-04 
    3 |FB2 |2017-06-05 

私はかなりしばらくの間しようとしましたが、以下のように見えるのテーブルを持っており、すべてを見渡しましたが、まだこれを理解できません。私はポストグレームとビューをかなり新しくしており、助けを求めていました。私は下のもののさまざまなバリエーションをたくさん試しましたが、まだこれを得ることができません。

SELECT 
    (SELECT COALESCE(SUM(story_points),0) AS "Open" from sample_table WHERE project = 'FB1' AND active_sprint='True' AND (status = 'In Review')) as "Open", 
    (SELECT 'FB1'::text AS "Project") as "Project", 
    (SELECT date as Date) as Date from sample_table WHERE project = 'FB1' group by 3 
+0

が、私は少し混乱するかもしれません。これはちょうど達成することができません SELECT SUM(story_points)、プロジェクト、日付 FROM sample_table GROUP BY 2,3 – Tik

答えて

0

あなたはこのような何かを試みることができる:

select project, date1 , sum(story_points) 
from asd1 
group by project, date1 
関連する問題