Tom aime les sports. Chaque mois, il se repose un peu et joue son sport favori. Il change le jeu au cours du mois et son historique des changements est présenté dans le tableau. Défi: Quel est le premier et dernier sport favori joué par Tom?Sql requête pour la situation suivante
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
Et la sortie devrait être
Month FirstSport LastSport
JAN CRICKET RUGBY
FEB KAYAKING KAYAKING
MAR RACING SKYDIVING
CHANGEMENT: Légère modification à la table source
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
Maintenant, comment puis-je obtenir la sortie précédente?
Merci d'avance.
Peut-être que je manque quelque chose, mais est-il nécessaire de maintenir la relation avec le sport précédent? Qu'en est-il juste d'avoir Date et CurrentSport? – orjan