bonniebelle200
New member
- Local time
- Yesterday, 16:08
- Joined
- Jul 27, 2013
- Messages
- 8
I have a query that is pulling from a single table of expenses the sum of expenses for each quarter. I’m using only three fields: the quarter, expense type and amount paid. I’m using “Qtr: DatePart("q",[PostDate]) “ to obtain the quarters, grouping by quarter and then by expense type. However, the record returned for the 4th quarter shows this result: “3.0026” It should not have four digits after the decimal.
Results for the other three quarters in the same query return correctly with two digits after the decimal point. The query below was suggested to me in order to make the sum returned have only two digits after the decimal:
AmtPaid: Sum((SELECT FORMAT(PymntAMOUNT, 2) FROM tbl_expenses))
The result of this was a curious information box that said: “At most one record can be returned by this subquery.” The query returned nothing. So, I’m at a loss. I have checked the formatting in both the table and the query itself and the format is “Standard” for both. So, I can’t figure out what is producing this 4 digit problem, and why it is only in one record while all the others have two digits after the decimal. Can someone help me resolve this?
Results for the other three quarters in the same query return correctly with two digits after the decimal point. The query below was suggested to me in order to make the sum returned have only two digits after the decimal:
AmtPaid: Sum((SELECT FORMAT(PymntAMOUNT, 2) FROM tbl_expenses))
The result of this was a curious information box that said: “At most one record can be returned by this subquery.” The query returned nothing. So, I’m at a loss. I have checked the formatting in both the table and the query itself and the format is “Standard” for both. So, I can’t figure out what is producing this 4 digit problem, and why it is only in one record while all the others have two digits after the decimal. Can someone help me resolve this?