SQL: récupérer uniquement les enregistrements dont la valeur a changé

Désolé pour le simple titre. Je vais éditer au fur et à mesure.

J'ai une table RateTable:

| Code   |  Date     |   Rate  |

  B001     2009-01-01   1.05
  B001     2009-01-02   1.05
  B001     2009-01-03   1.05
  B001     2009-01-04   1.05
  B001     2009-01-05   1.06
  B001     2009-01-06   1.06
  B001     2009-01-07   1.06
  B001     2009-01-08   1.07

Il y a une entrée pour chaque jour, mais le Taux de change rarement. Puis-je écrire une requête SQL qui retourne uniquement les lignes dans lesquelles un Taux de changement se produit? Je suis à l'aide de sql server

Voir stackoverflow.com/questions/11127461/... pour un plus moderne sql-server répondre

OriginalL'auteur Mike Sickler | 2009-03-27