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

स्थानांतरण क्वेरी नोड्स बनाता है (SQL Server 2008)

यदि आप नहीं चाहते हैं <Expr1> - तो बस इसके लिए मत पूछो!

आपके पास है:

(SELECT ', ' + CAST(taxonomy_id AS varchar) AS Expr1

वह AS Expr1 <Expr1> . का कारण बनता है जोड़ा जाना है - तो बस उस अभिव्यक्ति को वहां न रखें।

कोशिश करें

SELECT 
    taxonomy_item_id, 
    SUBSTRING(
      (SELECT ', ' + CAST(taxonomy_id AS VARCHAR) 
       FROM dbo.taxonomy_item_tbl AS t2
       WHERE t1.taxonomy_item_id = taxonomy_item_id
       AND taxonomy_language_id = 2067
       ORDER BY taxonomy_item_id, taxonomy_id 
       FOR XML PATH('')
      ), 1, 1000) AS taxonomy_ids
FROM 
    dbo.taxonomy_item_tbl AS t1
WHERE 
    taxonomy_language_id = 2067
    AND taxonomy_item_id = 180555
GROUP BY 
    taxonomy_item_id



  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 सर्वर 2008 में डेटाबेस आरेख में दृश्य रूप से प्रदर्शित करने का कोई तरीका है?

  2. SQL सर्वर (T-SQL) में किसी संख्या को प्रतिशत में बदलने के 4 तरीके

  3. SQL सर्वर (T-SQL) में विभाजित तालिका के लिए विभाजन कॉलम खोजें

  4. SQL Server 2000 (प्रकाशक) और SQL Server 2008 (ग्राहक) के बीच प्रतिकृति बनाना

  5. दो संख्याओं के बीच संख्याओं की श्रेणी कैसे उत्पन्न करें?