私は、ColCがTrue(IDでグループ化された)になって最初の日付を取得し、新しい列を作成しようとしています。窓関数を使用した条件の最小日付
id date ColC
1 2017-04-20 t
1 2017-04-19 t
1 2017-04-18 t
2 2017-04-20 t
2 2017-04-19 f
だから、結果として、私は次のように取得したい:
id first_date
1 2017-04-18
2 2017-04-20
は、これまでのところ、私は(日付別ID順でパーティション)上FIRST_VALUE(日)のいずれかを使用してのアイデアを持っていますか、 min()。しかし、ColC = tの条件をどのように組み込むかは依然として疑問である。
結果は1行で取得できますか?
ありがとうございます!
私はBigQueryのを使用しています – hamsy