मैं विशिष्ट रिकॉर्ड की गिनती प्राप्त करना चाहता हूं। तो मेरी क्वेरी निम्नलिखित की तरह दिखाई देगा ...फ़ंक्शन के भीतर से अस्थायी तालिकाओं तक नहीं पहुंच सकता
SELECT
ID,
NAME,
(SELECT...) AS UserCount // Stmt1
FROM MyTable
मुद्दा यह है कि, 'Stmt1' एक जटिल बयान है और यह innerquery रूप में नहीं लिखा जा सकता है। ठीक है, मैं कार्यों का उपयोग कर सकते हैं, लेकिन बयान 'टेबल बनाएँ' तो मैं निम्न त्रुटि संदेश
Cannot access temporary tables from within a function.
सबसे अच्छा तरीका कार्य को पूरा करने में क्या है मिल भी शामिल है?
सहमत टेबल के रूप में घोषित @TempTable का उपयोग की कुल संख्या दिखाने के लिए है ( elementid पूर्णांक, तत्व VARCHAR (8000) ) बजाय #table –