Tente esta consulta simples sem uma subconsulta: SELECT COUNT(DISTINCT component) AS TotalRows FROM xyz WHERE labref = 'NDQA201303001'; Veja este SQLFiddle