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

पैरेंट चाइल्ड टेबल रिकॉर्ड - SQL क्वेरी बनाना

लगता है जैसे आप कार्तीय उत्पाद की तलाश कर रहे हैं:

SELECT
    c.CID * d.ID AS ID,
    c.Code,
    CASE
        WHEN c.CID = d.CID THEN d.Name
        ELSE NULL
    END AS Name
FROM Code c
CROSS JOIN Details d

हालांकि कार्टेशियन उत्पाद बड़ी तालिकाओं के लिए काफी धीमे होते हैं... इसलिए सुनिश्चित करें कि आप वास्तव में यही चाहते हैं।




  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 सर्वर, पायथन और OS X

  2. केवल साधारण SQL INSERT के साथ मैन्युअल वेतन वृद्धि को लागू करना संभव है?

  3. बैच के माध्यम से SQL संग्रहीत कार्यविधियों को .sql फ़ाइलों में कैसे सहेजें

  4. SQL सर्वर एक्सप्रेस संस्करण में नौकरियां कैसे पैदा करें

  5. डेटाबेस से .NET कॉन्फ़िगरेशन पढ़ें