this is my example data:
ID |
ClientID |
ProcedureDate |
ProcedureID |
ProcedureCost |
1 |
1 |
1/1/2014 |
1 |
$9,000.00 |
2 |
1 |
1/1/2014 |
1 |
$9,000.00 |
3 |
2 |
1/2/2014 |
1 |
$9,000.00 |
4 |
2 |
1/2/2014 |
2 |
$850.00 |
5 |
2 |
1/2/2014 |
3 |
$500.00 |
This is my SQL:
Code:
SELECT tblTest.ClientID, tblTest.ProcedureDate, Max(tblTest.[procedurecost]) AS MaxCost, Sum(tblTest.ProcedureCost) AS TotalCost, Max([procedurecost])+((Sum([procedurecost])-Max([procedurecost]))*0.5) AS BillableFROM tblTest
GROUP BY tblTest.ClientID, tblTest.ProcedureDate;
This is my result:
ClientID |
ProcedureDate |
MaxCost |
TotalCost |
Billable |
1 |
1/1/2014 |
$9,000.00 |
$18,000.00 |
$13,500.00 |
2 |
1/2/2014 |
$9,000.00 |
$10,350.00 |
$9,675.00 |