Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एक चयन कथन में संग्रहित प्रक्रिया के परिणाम का उपयोग करना

मैं ज्यादातर मार्सेलो से सहमत हूं, लेकिन अगर आप एक संग्रहित प्रक्रिया का उपयोग करने के लिए तैयार हैं, या आपकी संग्रहीत प्रक्रिया कुछ भी करती है जो डेटा को प्रभावित करती है, तो आप एक #temp बना सकते हैं अपनी संग्रहीत प्रक्रिया के आउटपुट की संरचना के साथ तालिका, और फिर कुछ ऐसा करें

INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'

और फिर अपने जॉइन करें और अस्थायी तालिका पर चयन करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर पहचान स्तंभ मान 1 के बजाय 0 से प्रारंभ होते हैं

  2. मौजूदा डेटाबेस तालिका में एक पहचान कॉलम कैसे जोड़ें जिसमें बड़ी संख्या में पंक्तियां हों

  3. पारंपरिक लूप का उपयोग किए बिना एसक्यूएल सर्वर में किसी संख्या के अंकों का योग जबकि

  4. एसक्यूएल अपडेट रिप्लेस स्टेटमेंट

  5. मैं एसक्यूएल सर्वर 2005 में कुछ रिकॉर्ड अपडेट करने के लिए केस स्टेटमेंट का उपयोग करना चाहता हूं