Сега, когато имате изглед, обвиващ вашата сложна логика, можете да структурирате заявка по този начин, за да получите това, което търсите:
SELECT vt.*, vtij.nome_count
FROM view_teste vt
INNER JOIN (SELECT Nome, count(1) as nome_count FROM view_teste
WHERE [additional_filter_conditions]
GROUP BY Nome) vtij on vtij.Nome = vt.Nome
WHERE [additional_filter_conditions]
Допълнителни бележки:(1) Това може да не е ефективно, но си струва да опитате, тъй като не сте отправили тази заявка! Оптимизирането на тази заявка би било звяр. (2) В изгледа си имате клауза ORDER BY, която е ненужна хитрост на производителността. Трябва да премахнете това и да направите желания ORDER BY във вашата заявка, а не във вашия изглед.