Ho due tabelle,

la prima tblComponenti:
IdComponente: Contatore
DescrizioneModello: Testo
Marca: Testo
Categoria: Numerico

la seconda tblCategorie
Idcategoria: Contatore
DescrizioneCategoria: Testo

Le due tabelle sono in relazione tramite il campo categoria e IdCategoria

Adesso io voglio ottenere per ogni categoria il numero di pezzi disponibili.
La stringa SQL che uso è la seguente
SELECT DescrizioneCategoria,COUNT(DescrizioneModello)
FROM tblComponenti A INNER JOIN tblCategorie B
ON a.Categoria=B.IdCategoria
GROUP By Categoria

Ma mi va in errore.Come posso fare????