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

MySQL हर दिन अंतिम पंक्ति का चयन तिथि के अनुसार क्रमित करता है DESC

इसके बारे में क्या?

SELECT MAX(Stamp) as Stamp, dataField1, dataField2
FROM tableName
GROUP BY DAYOFYEAR(Stamp)

मैं कहूंगा कि उपयोग करें DAYOFYEAR बजाय DAY जैसा कि सभी ने कहा। अंतर के लिए, नीचे दिए गए लिंक को देखें।

डेमो

इस डेमो में, DAY 3 पंक्तियाँ देता है जो असंगत है DAYOFYEAR . का उपयोग करके 4 पंक्तियों के विपरीत ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL से Oracle सिंटैक्स त्रुटि (सीमा/ऑफ़सेट/अपडेट)

  2. एक MySQL डेटाबेस को SQLite डेटाबेस में निर्यात करें

  3. सी # से mysql संग्रहीत प्रक्रिया को कॉल करना?

  4. MySQL - हर क्षेत्र को इंडेक्स क्यों नहीं?

  5. एक साल पहले से अब तक के सभी रिकॉर्ड का चयन