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

दो प्रश्नों में से एक प्रश्न कर सकते हैं?

मान लें कि इकाई और निर्माता_गुड्स फ़ील्ड में प्रति नाम एक से अधिक पंक्तियाँ हैं और आप उन सभी को दिखाना चाहते हैं।

SELECT ta.[Name],
    (SELECT count([Name]) FROM [Table] tc 
        WHERE tc.[Name] = ta.[Name]
        AND ta.id_city='333' 
        AND ta.id_firm='444' 
        AND ta.id_service='555'
    ) as [Name Count],
    ta.unit as ta_unit,
    ta.id_producer_goods as ta_id_producer_goods
    FROM [Table] ta
    WHERE ta.id_city='333' 
        AND ta.id_firm='444' 
        AND ta.id_service='555' 
    ORDER BY ta.[Name]


  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. LINQ (ala TABLESAMPLE) के साथ बड़े परिणामसेट से कुशलतापूर्वक यादृच्छिक पंक्तियों का चयन करें

  3. SQL में एकाधिक वर्ण बदलें

  4. किसी भिन्न SQL सर्वर पर किसी भिन्न डेटाबेस में तालिका की प्रतिलिपि बनाएँ

  5. MS Access के माध्यम से SQL सर्वर में अस्थायी तालिकाएँ कैसे बनाएँ?