Том любит спорт. Каждый месяц он немного отдыхает и играет в свой любимый вид спорта. Он меняет игру в течение месяца, и история изменений показана в таблице. Задача: Каков первый и последний любимый вид спорта, который играет Том?Sql запрос для следующей ситуации
Tom Favourite Sports
----------------------
Month PreviousSport CurrentSport
JAN REST CRICKET
JAN CRICKET RUGBY
JAN RUGBY VOLLEYBALL
JAN VOLLEYBALL FOOTBALL
JAN FOOTBALL TENNIS
JAN TENNIS RUGBY
FEB REST KAYAKING
FEB KAYAKING SNOWBOARDING
FEB SNOWBOARDING SKATING
FEB SKATING RAFTING
FEB RAFTING KAYAKING
MAR REST RACING
MAR RACING GLIDING
MAR GLIDING SKYDIVING
И выход должен быть
Month FirstSport LastSport
JAN CRICKET RUGBY
FEB KAYAKING KAYAKING
MAR RACING SKYDIVING
CHANGE: Незначительные изменения в исходной таблице
MTH PREVIOUS_SPORT CURRENT_SPORT
JAN VOLLEYBALL FOOTBALL
FEB REST KAYAKING
MAR REST RACING
JAN CRICKET RUGBY
FEB SNOWBOARDING SKATING
MAR RACING GLIDING
JAN RUGBY VOLLEYBALL
FEB SKATING RAFTING
MAR GLIDING SKYDIVING
JAN FOOTBALL TENNIS
FEB RAFTING KAYAKING
JAN TENNIS RUGBY
JAN REST CRICKET
Теперь, как я могу получить предыдущий вывод?
Заранее спасибо.
Может быть, я что-то отсутствует, но есть необходимость в сохранении отношения к предыдущему спорта? Как насчет того, чтобы иметь дату и текущий порт? – orjan