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

मैं MYSQL में किसी अन्य कॉलम द्वारा MAX (कॉलम मान), विभाजन के साथ पंक्तियों का चयन कैसे कर सकता हूं?

तुम इतने करीब हो! आपको बस घर और उसके अधिकतम दिनांक समय दोनों का चयन करना है, फिर topten में वापस शामिल हों दोनों क्षेत्रों पर तालिका:

SELECT tt.*
FROM topten tt
INNER JOIN
    (SELECT home, MAX(datetime) AS MaxDateTime
    FROM topten
    GROUP BY home) groupedtt 
ON tt.home = groupedtt.home 
AND tt.datetime = 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. MySQL प्रतिकृति का उपयोग करके लाइव माइग्रेशन

  2. MySQL उपयोगकर्ता दिखाएं

  3. अलग-अलग पंक्तियों पर अलग-अलग शर्तों को पूरा करने वाले मानों का चयन करें?

  4. MySQL प्रदर्शन:MySQL को मारियाडीबी में कनवर्ट करना

  5. एसक्यूएल ड्रॉप टेबल सिंटेक्स - डीबीएमएस द्वारा सूचीबद्ध