Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Average 1

Status
Not open for further replies.

ptrifile

Technical User
Aug 10, 2004
457
0
0
US
I have a simple query that shows quality scores. What i am trying to accomplish is get an average of all of the quality scores from this query so i can display it on a form. The following only shows me the average for each individual record. Can someone please steer me in the right direction? thanks in advance!

Paul

Code:
SELECT TblMain.Mdate, TblMain.userid, TblMain.TotalScore, Avg(TblMain.TotalScore) AS AvgOfTotalScore
FROM TblMain
GROUP BY TblMain.Mdate, TblMain.userid, TblMain.TotalScore
HAVING (((TblMain.Mdate) Between forms!frmemployee!eqsdate And forms!frmemployee!eqsend) And ((TblMain.userid)=forms!frmemployee!employeeid));

 


Code:
SELECT TblMain.userid, Avg(TblMain.TotalScore) AS AvgOfTotalScore

FROM TblMain

where (((TblMain.Mdate) Between forms!frmemployee!eqsdate And forms!frmemployee!eqsend) And ((TblMain.userid)=forms!frmemployee!employeeid))

GROUP BY TblMain.userid;

Skip,
[sub]
[glasses]Just traded in my old subtlety...
for a NUANCE![tongue][/sub]
 
That worked fantastically! Thanks Skip!
 
get an average of all of the quality scores
Code:
SELECT Avg(TotalScore) AS AvgOfTotalScore
FROM TblMain
WHERE Mdate Between forms!frmemployee!eqsdate And forms!frmemployee!eqsend And userid=forms!frmemployee!employeeid

Hope This Helps, PH.
FAQ219-2884
FAQ181-2886
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top