Good day all,
I have two tables. The first table has a list of vehicles, with the companies they are assigned to. Each company has multiple trucks.
Users then input the turnovers generated by each truck each day in table 2 by way of a userform that references all the trucks from a list pulled from table one. This data is then submitted back to the MYSQL database. All programming is done in VBA. This is what the tables looks like:
TABLE1 - List of trucks and companies (First row is column names):
TRUCKREG | COMPANY |
Reg123 | CompA |
Reg456 | CompB |
Reg789 | CompC |
Reg012 | CompC |
Reg023 | CompA |
TABLE2 - List of trucks and turnovers (First row is column names):
TRUCK | TURNOVER |
Reg123 | 1500 |
Reg789 | 1200 |
Reg123 | 1300 |
Reg012 | 1600 |
Reg456 | 1750 |
Reg023 | 1850 |
Reg456 | 1100 |
Reg789 | 1350 |
Reg023 | 650 |
I need a MYSQL query that sums all the turnover generated by a specific company's trucks. It therefore needs to look at TABLE1, see which trucks belong to CompA, and return a total turnover for all its trucks for a specified date range.
Different recordsets are to be hardcoded per company, hence I only need the correct MYSQL query for the first company. Replicating it for the other companies will be easy. In my actual database there are hundreds of transactions spread over each calendar year.
Apologies for not posting any code. I have no problem accessing my database, pulling/submitting data from it etc. Also, I've searched high and low on various other forums, but I could not find a problem posted elsewhere that was similar to this (or I completely missed it). I know this should not be difficult, but for some reason I can't wrap my head around the correct query.
Any help with the MYSQL query would be appreciated!
Regards
dwsteyl