Originariamente inviato da Mashin
C'e' qualcosa che non torna.
Innanzitutto non vuoi estrarre la prima data nella lista successiva alla data paramentro ma vuoi esattamente il giorno dopo estrazione. Che son cose diverse.
Quindi, come avevi messo tu, e' piu' corretto mettere data = now() + 1 (attenzione alle parti di ore e minuti pero').
Se pero' metti un generico "domani" non capisco come tu possa pretendere che nei giorni a venire non tiri fuori nulla.....
Se hai 3 record con date 20 - 21 - 22 tutte di ottobre e usi now() +1 ...lanciato oggi varra' 20, se lo lanci domani vale 21 e dopo domani 22. Quindi in ordine oggi tira fuori le pratiche con data 20 - 10 - 2010, se la lanci domani tirera' fuori il record con data 21-10-2010 e via via.
O c'e' un vincolo che hai omesso di riportare ?
Nel secondo commento
"Inoltre, ovviamente, se la data 2010-10-19 fosse stata la seconda in ordine cronologico di un qualsiasi gruppo, ovviamente non doveva essere presa in considerazione, perchè non è la prima."
come e' possibile che filtrando per " Data =" sia la seconda ? Questo e' mistero.
Cioe' da un lato vuoi i record che abbiano una data esattamente a un valore (ovvero "now() +1")...dall'altro parli di prima di una lista e di minore. Decidi: o vuoi le pratiche che corrispondono a una data esatta o la minore di tutte quelle maggiori di un valore.