如果我没看错,您不是要查找经过修改的行,而是要查找价格比前一天有所变化的行。此查询或类似的查询应该执行以下操作:
SELECt r1.Code, r1.Date, r1.RateFROM RateTable r1WHERe r1.Rate <> (SELECt TOP 1 Rate FROM RateTable WHERe Date < r1.Date ORDER BY Date DESC)

如果我没看错,您不是要查找经过修改的行,而是要查找价格比前一天有所变化的行。此查询或类似的查询应该执行以下操作:
SELECt r1.Code, r1.Date, r1.RateFROM RateTable r1WHERe r1.Rate <> (SELECt TOP 1 Rate FROM RateTable WHERe Date < r1.Date ORDER BY Date DESC)