(2) Последний месяц можно силой вывести.
Сделать две группировки, в одной отбор будет все, кроме одной, во второй - равно этой одной.
Количество группировок - номер строки посмотри.
Я если честно, немного растерянности, это же вроде бы обычная задача ? Как обычно такие вещи решают ?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс