Just check out if below gives some guidelines :
Query1
Code:
SELECT
myTable.Zone,
myTable.Code,
myTable.[Dealer/Workshop/TASC],
myTable.[Sold By],
Count(myTable.Option) AS CountOfOption
FROM
myTable
GROUP BY
myTable.Zone,
myTable.Code,
myTable.[Dealer/Workshop/TASC],
myTable.[Sold By];
The Final Query
Code:
TRANSFORM Nz(Max([CountOfOption]), 0) AS TheNoOff
SELECT
Query1.Zone, Query1.Code, Query1.[Dealer/Workshop/TASC]
FROM
Query1
GROUP BY
Query1.Zone, Query1.Code, Query1.[Dealer/Workshop/TASC]
PIVOT
Query1.[Sold By];
Thanks