サブクエリなしでこの単純なクエリを試してください: SELECT COUNT(DISTINCT component) AS TotalRows FROM xyz WHERE labref = 'NDQA201303001'; このSQLFiddleを参照