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

एकाधिक कॉलम का SQL MAX?

यहाँ Max . के लिए एक और अच्छा समाधान है टी-एसक्यूएल और एसक्यूएल सर्वर का उपयोग कर कार्यक्षमता

SELECT [Other Fields],
  (SELECT Max(v) 
   FROM (VALUES (date1), (date2), (date3),...) AS value(v)) as [MaxDate]
FROM [YourTableName]

मान टेबल वैल्यू कंस्ट्रक्टर है।

"एक तालिका में निर्मित किए जाने वाले पंक्ति मान अभिव्यक्तियों के एक सेट को निर्दिष्ट करता है। ट्रांजैक्ट-एसक्यूएल टेबल वैल्यू कंस्ट्रक्टर एक डीएमएल स्टेटमेंट में डेटा की कई पंक्तियों को निर्दिष्ट करने की अनुमति देता है। टेबल वैल्यू कंस्ट्रक्टर को या तो VALUES क्लॉज के रूप में निर्दिष्ट किया जा सकता है। INSERT ... VALUES स्टेटमेंट, या MERGE स्टेटमेंट के USING क्लॉज या FROM क्लॉज में एक व्युत्पन्न तालिका के रूप में। "



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संदर्भ उपनाम (चयन में परिकलित) WHERE खंड में

  2. स्ट्रिंग को अलग-अलग कॉलम में कैसे अलग करें?

  3. डेटाबेस में सभी तालिकाओं का आकार प्राप्त करें

  4. SQL सर्वर में एक डेटाबेस बनाएँ (T-SQL)

  5. मैं विंडोज़ में पर्ल के डीबीआई मॉड्यूल का उपयोग करके एमएसएसक्यूएल डेटाबेस से कैसे जुड़ूं?