Since the table is not normalized, you can use -Sum() on an InStr() expression for each of the orange, apple etc in a query like the following. And as a table has a maximum of 255 fields, you can type no more than 255 such expressions in the query.
SELECT -Sum(InStr([FieldName],"Orange")>0) AS...