Здравствуйте.
Есть таблица:
ID | USERID | DAT | BEGIN | END | 1 | 1 | 2011.01 | 100 | 120 | 2 | 1 | 2011.02 | 120 | 120 | 3 | 1 | 2011.03 | 130 | 130 | 4 | 1 | 2011.04 | 130 | 130 | 5 | 2 | 2011.01 | 10 | 10 | 6 | 2 | 2011.02 | 10 | 10 | 7 | 2 | 2011.03 | 11 | 12 |
|
ID - идентификатор записи
USERID - идентификатор пользователя
DAT - дата (год, месяц)
BEGIN - значение на начало месяца
END - значение на конец месяца
Не могу сообразить, как вывести строки, в которых у конкретного пользователя расходятся значения начала и конца двух смежных периодов. То есть значения записей 2 и 3, 6 и 7 не сходятся между собой.
Заранее спасибо.