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

SQL पुनरावर्ती क्वेरी

जॉइन क्लॉज में बस फ़ील्ड्स को स्वैप करें:

WITH CategoryTree AS
        (
        SELECT  *, 0 AS Generation    
        FROM    dbo.Category
        WHERE   CategoryName = 'Animation'
        UNION ALL
        SELECT  Cat.*, Generation + 1    
        FROM    CategoryTree
        JOIN    dbo.Category AS Cat
        ON      Cat.Id = CategoryTree.CategoryMaster
        )
SELECT  *
FROM    CategoryTree



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी 0 मानों को NULL . पर सेट करें

  2. कीवर्ड 'टेबल' के पास गलत सिंटैक्स C# SQL

  3. पदानुक्रमित डेटाबेस चयन/सम्मिलित विवरण (एसक्यूएल सर्वर)

  4. SSRS:प्रत्येक पंक्ति पर टैबलिक्स बाईं-सबसे पंक्ति समूह मान दोहराएं

  5. उपयोगकर्ता 'DOMAIN\MACHINENAME$' के लिए लॉगिन विफल