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

इस नमूने में उपयोग नहीं किए गए कोड का चयन कैसे करें

अपनी श्रेणी के लिए संख्याओं की एक सूची बनाएं (यहां मैं VALUES का उपयोग करता हूं क्लॉज), फिर "यूज्ड" लिस्ट में सेमी-जॉइन करें

SELECT
    *
FROM
   (VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9)) X (Num)
WHERE
   NOT EXISTS (SELECT * FROM MyTable M WHERE M.Code = X.Num)

संपादित करें:

आप VALUES क्लॉज को किसी भी नंबर टेबल जनरेशन कोड से बदल सकते हैं। उदाहरण:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक ही एसएसआईएस पैकेज को अलग-अलग समय पर अलग-अलग मापदंडों के साथ निष्पादित करना

  2. XML डेटाटाइप के साथ SQL Server 2008 R2 में संग्रहीत XML दस्तावेज़ पढ़ें

  3. कैस्केड सभी बाल पंक्तियों और उनकी बाल पंक्तियों आदि के साथ एक पंक्ति की प्रतिलिपि बनाएँ

  4. SQL सर्वर में वास्तविक एक-से-एक संबंध कैसे बनाएं

  5. प्रत्येक पंक्ति में गैर-शून्य स्तंभों की संख्या