Halle sveta,
es könnte natürlich sein, dass zwei datensätze denselben Zeiteintrag haben, wodurch du den Eindruck gewinnen könntest, Prior hätte nicht funktioniert.
Verbinde doch deine
Query über eine DataSource einmal mit einem DataGrid und schau dir die Datenmenge einmal an.