Sekarang setelah Anda memiliki tampilan yang membungkus logika rumit Anda, Anda dapat menyusun kueri seperti ini untuk mendapatkan apa yang Anda cari:
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]
Catatan tambahan:(1) Ini mungkin tidak bagus, tetapi patut dicoba karena Anda tidak membuat kueri ini! Mengoptimalkan kueri ini akan sulit. (2) Anda memiliki klausa ORDER BY dalam pandangan Anda yang merupakan hit kinerja yang tidak perlu. Anda harus menghapusnya dan melakukan ORDER BY yang diinginkan dalam kueri Anda, bukan di dalam tampilan Anda.