下面是一個示例數據集訪問過濾器需要
-----------------------------------------------------------------------------------------
id nameid name score diff include quantity grade
---------------------------------------------------------------------------------------
7 0002 MO 10 0 0 25 3
8 0002 MO 18 0 1 25 3
9 0002 MO 20 0 0 25 3
10 0002 MO 14 0 0 17 6
11 0002 MO 100 0 0 17 6
11 0002 MO 100 0 0 17 6
12 0003 MA 10 0 0 12 3
13 0003 MA 18 0 0 12 3
14 0003 MA 20 0 0 12 3
15 0003 MA 14 0 0 25 6
16 0003 MA 100 0 1 25 6
17 0003 MA 100 0 0 25 6
12 0004 MB 10 0 0 12 3
13 0004 MB 18 0 1 12 3
14 0004 MB 20 0 0 12 3
15 0004 MB 14 0 0 07 6
16 0004 MB 100 0 1 07 6
17 0004 MB 100 0 0 07 6
我有返回上面的表的查詢。 請注意,在每六個組中,在include
列中將有至少一行的值爲1
。 看看ref:access query needed但不是必需的。
同樣對於每個六個組,有三個行有grade = 3
和3個行有grade = 6
。 並且相應地,該組中的grade 3
和grade 6
具有相同的數量。
我想要做的是過濾掉所有少於15個數量的行。 然而,我仍然希望將它們組由6
我想刪除同時具有quantity < 15
兩個級3和6從上面的數據集 我wwant以下結果的「基團」:
-----------------------------------------------------------------------------------------
id nameid name score diff include quantity grade
---------------------------------------------------------------------------------------
7 0002 MO 10 0 0 25 3
8 0002 MO 18 0 1 25 3
9 0002 MO 20 0 0 25 3
10 0002 MO 14 0 0 17 6
11 0002 MO 100 0 0 17 6
11 0002 MO 100 0 0 17 6
12 0003 MA 10 0 0 12 3
13 0003 MA 18 0 0 12 3
14 0003 MA 20 0 0 12 3
15 0003 MA 14 0 0 25 6
16 0003 MA 100 0 1 25 6
17 0003 MA 100 0 0 25 6
所以基本上如果一組六個人有include = 1
在任何一行,並且要麼3級或6級quantity > 15
那麼我想整個組。
「nameid」列可以有多達6個相同的名稱。 – masfenix
我已經編輯了幾個專欄,我應該在 – masfenix