"周期性"フィールドに基づいて、N行ごとにTrueを入力し、フィールド "Type"でグループ化したクエリを作成したいとします。 私は例を挙げてよりよく説明できると思う:別の列の値に基づいて新しい列に値を表示
...
id type periodicity
1 1 3
2 1 3
3 1 3
4 1 3
5 1 3
6 1 3
7 1 3
8 1 3
9 1 3
10 2 2
11 2 2
12 2 2
13 2 2
14 2 2
15 2 2
16 2 2
を次のテーブルを持つことで...私はこのような何かを返すクエリを持っているしたいと思います...
id type periodicity execute_operation
1 1 3 TRUE
2 1 3 FALSE
3 1 3 FALSE
4 1 3 TRUE
5 1 3 FALSE
6 1 3 FALSE
7 1 3 TRUE
8 1 3 FALSE
9 1 3 FALSE
10 2 2 TRUE
11 2 2 FALSE
12 2 2 TRUE
13 2 2 FALSE
14 2 2 TRUE
15 2 2 FALSE
16 2 2 TRUE
フィールド "type"が1の行では、 "execute_operation"フィールドは3行ごとにTrue(フィールド "periodicity"で定義された値)とマークされます。
"type"が2の行の場合、 "execute_operation"フィールドは2行ごとにTrueとマークされます。
どうすればこの問題を解決できますか?