Отфильтровать нечетные (из общего порядка) строки - PullRequest
0 голосов
/ 12 июня 2018

Давайте предположим, что у меня есть таблица со столбцом counter, где все новые строки имеют равное или большее counter целочисленное значение.Например, правильная таблица может выглядеть следующим образом:

id  | counter
-------------
 1  |       0
 2  |       1
 3  |       3
 4  |       3
 5  |       4
 6  |       7
 7  |      11
 8  |      19
 9  |      19
10  |     120
11  |     124
12  |     133

Однако давайте предположим, что вставлены нечетные строки, которые нарушают правило, как в этом примере, с 2 НЕ хорошо строк:

id  | counter
-------------
 1  |       0 (first row)
 2  |       1 (larger value, good)
 3  |       3 (larger value, good)
 4  |       3 (same value, good)
 5  |       4 (larger value, good)
 6  |      21 (larger value, it appears to be good at this point, however next values proves this was an actually an error, *NOT good*, should be removed from the result sets)
 7  |      11 (smaller value, it appears to be NOT good at this point, however next values proves this was NOT an error, should NOT be removed from the result sets)
 8  |      19 (larger value, good)
 9  |      19 (same value, good)
10  |     120 (larger value, good)
11  |      64 (smaller value, *NOT good*)
12  |     133 (larger value, good)

Можно ли отфильтровать / отбросить эти НЕ подходящие строки из наборов результатов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...