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

प्रत्येक आईडी के लिए कई बार दोहराई गई नवीनतम तिथि के साथ एसक्यूएल में पंक्तियों का चयन करें

यह प्रश्न पहले भी पूछा जा चुका है। कृपया देखें यह प्रश्न।

स्वीकृत उत्तर का उपयोग करना और इसे अपनी समस्या के अनुकूल बनाना आपको मिलता है:

SELECT tt.*
FROM myTable tt
INNER JOIN
    (SELECT ID, MAX(Date) AS MaxDateTime
    FROM myTable
    GROUP BY ID) groupedtt 
ON tt.ID = groupedtt.ID 
AND tt.Date = groupedtt.MaxDateTime


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सीक्वेलाइज़ फाइंड के अंतर्गत आता हैToMany Association

  2. दिनांक भाग के लिए MySQL क्वेरी

  3. MYSQL में सभी तालिकाओं और क्षेत्रों को utf-8-bin संयोजन में बदलने के लिए एक स्क्रिप्ट

  4. MySQL में एक्सेंट असंवेदनशील खोज क्वेरी

  5. क्या ड्रॉप डाउन चुनिंदा क्षेत्र किसी भी प्रकार के इंजेक्शन की चपेट में हैं