अब जब आपके पास अपने जटिल तर्क को लपेटने वाला दृश्य है, तो आप जो खोज रहे हैं उसे प्राप्त करने के लिए आप इस तरह की एक क्वेरी तैयार कर सकते हैं:
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 करना चाहिए, न कि आपके विचार के अंदर।