Estimado, he probado las 2 soluciones, la primera me arroja que existe una referencia circular en el alias ID en la definicion de la query y la segunda opcion al ejecutarla me pregunta por el valor de t.fecha.....si pudieras detallarme un poco mas tu codigo para tratar de entender y resolver te lo agradeceria....saludos y muchas gracias .....