First it is saying that for object dbo.tblDrug it cannot find a column named 'Category'.
Secondly there is no Aggregation going on with DrugName so if you correct the Category column issue you will get the following error.
Server: Msg 8120, Level 16, State 1, Line 1
Column 'tblDrug.DrugName' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
So step back and consider what you are wanting and make sure you need the group by and not something else.