O objetivo é verificar se para um determinado ID existem registos numa tabela devolvendo true/false em vez do número de registos. Aqui ficam 2 formas de fazer isto.
Utilizando IF:
SELECT IF(COUNT(*) > 0, TRUE, FALSE) AS NewResult FROM itemtypes WHERE parentid = 1
Utilizando CASE:
SELECT case when COUNT(*) > 0
then 1
else 0
end AS NewResult
FROM itemtypes
WHERE parentid = 1