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

प्रत्येक मिनट का अंतिम रिकॉर्ड प्राप्त करने के लिए SQL क्वेरी

आप निम्न क्वेरी का उपयोग कर सकते हैं:

SELECT ID, brandname, cdt, udt, brandstatus, addedby
FROM (
  SELECT ID, brandname, cdt, udt, brandstatus, addedby,
         ROW_NUMBER() OVER (PARTITION BY brandname, 
                                         CAST(udt AS DATE),
                                         CONVERT(VARCHAR(5), udt, 114) 
                            ORDER BY udt DESC) AS rn
  FROM brands) AS t
WHERE t.rn = 1

यह हिस्सा:

CONVERT(VARCHAR(5), udt, 114)

udt . से घंटे और मिनट निकालने के लिए उपयोग किया जाता है फ़ील्ड.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SqlDataSourceEnumerator.Instance.GetDataSources() स्थानीय SQL सर्वर 2008 आवृत्ति का पता नहीं लगाता है

  2. इंडेक्स में कॉलम का क्रम कितना महत्वपूर्ण है?

  3. सी # में एसक्लसेवर के रेज़र संदेश को संग्रहीत करना

  4. SQL सर्वर में क्लॉज द्वारा ओवर क्लॉज और पार्टिशन के साथ रनिंग टोटल की गणना करना

  5. एंड्रॉइड स्टूडियो को SQL सर्वर डेटाबेस से कैसे कनेक्ट करें?