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

SQL:प्रत्येक दिन दिए गए डेटाटाइम के लिए अंतिम रिकॉर्ड का चयन करें

आप एक सबक्वेरी में शामिल हो सकते हैं जो प्रत्येक तिथि के लिए अधिकतम डेटाटाइम पाता है।

SELECT t1.trade_time, t1.price
FROM yourTable t1
INNER JOIN
(
    SELECT DATE(trade_time) AS trade_date, MAX(trade_time) AS max_trade_time
    FROM yourTable
    GROUP BY DATE(trade_time)
) t2
    ON t2.trade_date = DATE(t1.trade_time) AND
       t2.max_trade_time = t1.trade_time
ORDER BY
    t1.trade_time;

डेमो



  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 के साथ PHP 5.1.6 का संकलन

  2. जब फॉर्म नोड.जेएस में enctype=multipart/form-data पर सेट हो जाता है तो हम MySQL में डेटा कैसे भेज सकते हैं?

  3. देखने पर मैसकल इंडेक्स काम नहीं कर रहा है

  4. PHP के साथ काम करने के लिए मेल सर्वर को कॉन्फ़िगर करें

  5. MySQL रूट उपयोगकर्ता पासवर्ड कैसे रीसेट करें