На обычных полях вроде работает без проблем.
select count(*) cnt, hello, name from (
select 'привет' hello, null name
union all
select 'привет', 'иван'
union all
select 'привет', 'иван'
) tab
group by
hello, name;
Мне странно, что поля BLOB вообще могут участвовать в
group by.