abonnement Unibet Coolblue Bitvavo
pi_31583770
Goed, ik heb dus een database met verschillende tabellen, de 2 die volgens mij nodig zijn voor deze query staan hieronder gegeven.

Werkzaamheden
Bonnr
<Arbeid_Code>
Datum-Arbeid

Besteeddetijd (in minuten)

Faktuur
Bonnr
Datum_gereed
<Klantnr>
<Framenr>
Monteursnaam

Nou is het dus de bedoeling dat er per monteur wordt aangegeven hoeveel minuten hij in totaal gewerkt heeft dmv een query.
Ik dacht met de volgende query een heel eind te komen:
SELECT Sum(Werkzaamheden.[Besteedde tijd]) AS Expr1, Faktuur.Monteursnaam
FROM Faktuur INNER JOIN Werkzaamheden ON Faktuur.Bonnr = Werkzaamheden.Bonnr;

Hij miept ook niet bij het opslaan van de query, maar zodra ik hem uit wil voeren krijg ik de volgende melding: You tried to execute a query that does not include the specified expression "Monteursnaam" as part of an aggregate function.

En dan doet hij dus niks...

Iemand die me misschien kan helpen hiermee?
"It's hard to argue against cynics - they always sound smarter than optimists because they have so much evidence on their side."
pi_31583881
onderaan toevoegen:

group by Faktuur.Monteursnaam
pi_31584594
quote:
Op donderdag 20 oktober 2005 17:48 schreef Miwe het volgende:
onderaan toevoegen:

group by Faktuur.Monteursnaam
Oi... Dat ik dat zelf niet bedacht heb...

Maar goed, bedankt
"It's hard to argue against cynics - they always sound smarter than optimists because they have so much evidence on their side."
  Moderator donderdag 20 oktober 2005 @ 18:40:22 #4
72712 crew  Rene
Dabadee dabadaa
pi_31584808
Ah, wou al eventjes kiekn als dit misschien iets voor DIG was
Opgelost dus
 | ❤ | Triquester... | ツ Met een accént aigu
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')