Voor school ben ik bezig met het maken van een urenregistratiesysteem in oracle met behulp van het programma forms.
Ik ben nog niet ervaren met SQL, Oracle en forms dus we hebben het simpel gehouden, doorlopen in de nacht hoeft niet etc.
Per student wil ik nu het totaal aantal uren uitrekenen wat ze gewerkt hebben.
Relevante invoervelden:
Datum
Begintijd UUR
Begintijd MIN
Eindtijd UUR
Eindtijd MIN
Doormiddel van een button met een trigger erachter moet het totaal aantal uren worden uitgerekend.
Werkende code voor het optellen van de uren.
PS. Trunk werkt niet.
Ik ben nog niet ervaren met SQL, Oracle en forms dus we hebben het simpel gehouden, doorlopen in de nacht hoeft niet etc.
Per student wil ik nu het totaal aantal uren uitrekenen wat ze gewerkt hebben.
Relevante invoervelden:
Datum
Begintijd UUR
Begintijd MIN
Eindtijd UUR
Eindtijd MIN
Doormiddel van een button met een trigger erachter moet het totaal aantal uren worden uitgerekend.
Werkende code voor het optellen van de uren.
Nu ben ik op zoek naar een manier om de minuten op te tellen, maar ik kom er helaas niet uit door een gebrek aan kennis denk ik.BEGIN
select (SUM(uureinduur))-(SUM(uurbeginuur))
into :TOTAAL_UREN
from uren
where uur.studentnr = :student.studentnr
END;
PS. Trunk werkt niet.