Bây giờ bạn đã có một khung nhìn bao hàm logic phức tạp của mình, bạn có thể cấu trúc một truy vấn như thế này để nhận được những gì bạn đang tìm kiếm:
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]
Lưu ý bổ sung:(1) Điều này có thể không hiệu quả, nhưng đáng thử vì bạn không bắt nguồn truy vấn này! Tối ưu hóa truy vấn này sẽ là một điều thú vị. (2) Bạn có một mệnh đề ORDER BY trong quan điểm của bạn, đó là một lần truy cập hiệu suất là không cần thiết. Bạn nên loại bỏ điều đó và thực hiện LỆNH THEO mong muốn trong truy vấn của bạn, không phải bên trong chế độ xem của bạn.