Data Różnica między kolejnymi wierszami - skomplikowana
Wcześniej napisałempytanie na które odpowiedziano, ale potrzebuję także zapytania. Mam strukturę tabeli z takimi danymi (daty w formacieDd / mm / rrrr).
<code>ID Account Number Unit Admit_Date Disch_Date 1 1001 w32 01/04/2012 2 1002 w32 01/04/2012 01/04/2012 3 1001 ccu 03/04/2012 4 1001 w33 05/04/2012 5 1003 cicu 04/04/2012 6 1001 ccu 07/04/2012 7 1001 ccu 07/04/2012 10/04/2012 8 1003 w33 05/04/2012 9 1003 w33 05/04/2012 08/04/2012 </code>
Zasadniczo ta tabela dotyczy pacjentów przyjmowanych na określony oddział i przenoszonych między oddziałami, a następnie ostatecznie wypisywanych w tym samym dniu lub kilka dni później. Oczekiwanym wynikiem zapytania będzie:
<code>Account_Number No. Of Days 1001 01/04/2012 03/04/2012 2 1001 03/04/2012 05/04/2012 2 1001 05/03/2012 07/04/2012 2 1001 07/04/2012 10/04/2012 3 1002 01/04/2012 01/04/2012 0 1003 04/04/2012 05/04/2012 1 1003 05/04/2012 08/04/2012 3 </code>
Pole daty wypisu zostanie wypełnione tylko wtedy, gdy pacjent zostanie wypisany, dlatego chciałbym obliczyć różnicę dat między każdą datą przemieszczenia pacjenta, w tym zarówno przyjęciem, jak i datą wypisu.
Używam MS Access 2003.
Mam nadzieję, że ktoś będzie w stanie mi w tym pomóc.