login  Naam:   Wachtwoord: 
Registreer je!
 Forum

alleen opeenvolgende gegevens aftrekken

Offline Bassiej - 26/06/2006 12:45
Avatar van BassiejNieuw lid Ik heb een database met daarin personen, locaties en tijden.
Ik wil hier berekenen hoe lang een persoon achtereen op een bepaalde plek aanwezig is.
De tabel ziet er ongeveer als volgt uit.

persoon locatie tijd
1 a 9 uur
1 a 9.30
1 b 10 uur
1 b 10.15
1 c 12.00
1 b 14.00
1 b 14.15
1 a 15.00
1 a 15.30

Het probleem is dat als ik de maximum en minimumtijd van locatie a van elkaar aftrek dat ik
dan dus krijg 15-30 - 9 uur ipv 9.30 -9 uur. en 15.30 - 15.00
Ik wil dus alleen het verschil tussen max en min tijd weten van een achtereenvolgende periode op dezelfde locatie.
Heeft iemand hier ideeen over?


Alvast bedankt

2 antwoorden

Gesponsorde links
Offline Thomas - 26/06/2006 12:53 (laatste wijziging 26/06/2006 12:54)
Avatar van Thomas Moderator Hmm. Hoe kan een persoon twee keer achter elkaar op eenzelfde plek zijn (twee keer locatie a bijvoobeeld).

Het lijkt mij dat een persoon op één plek is, totdat hij op een andere plek is, dus dat ie altijd op een plek is, of is dit niet zo?

Als personen op een geven moment niet op een bepaalde plaats kunnen zijn, moet je misschien onderscheid maken tussen aankomst en vertrek (en als iemand ergens arriveert, hoort daar ook een vertrek bij - je hebt dan aankomst-vertrek-paren).
Offline bdeh_af - 26/06/2006 13:49
Avatar van bdeh_af PHP interesse Waarom schrijf je soms uur in de kolom tijd. Dat is toch overbodig. In een tabel leeftijd zet je toch ook 42, 56,... en niet 42 jaar, 56 jaar,...

Maak van 9 uur 9.00 van 10u 10.00 en je probleem is opgelost.

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.161s