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

MySQL नवीनतम टाइमस्टैम्प के आधार पर रिकॉर्ड्स के समूह का चयन करें

मान लें कि आपका मतलब है कि आपकी Table_Logs तालिका में एकाधिक प्रविष्टियां समान टाइमस्टैम्प हो सकती हैं और आप उनमें से प्रत्येक को वापस करना चाहते हैं जो हाल ही में दर्ज किए गए थे, आपको GROUP BY का उपयोग करने की आवश्यकता है :

SELECT Field1, Field2, Max(TimeStamp) maxTime
FROM Table_Logs
WHERE Account_Id = '12345'
GROUP BY Field1, Field2

फ़ील्ड1, आदि वे फ़ील्ड हैं जिन्हें आप Table_Logs में वापस करना चाहते हैं।

यहां कुछ नमूना दिया गया है SQL Fiddle कठिन परीक्षा लेना।

शुभकामनाएँ।



  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 में mybatis के साथ इन्सर्ट पर आईडी कैसे लौटाएं?

  2. MySQL सर्वर रुक गया है

  3. MySQL PHP ज़िप कोड तुलना विशेष रूप से दूरी

  4. .Net MySql त्रुटि दी गई कुंजी शब्दकोश में मौजूद नहीं थी

  5. Mysql - IP पते का उपयोग करके दूरस्थ सर्वर से कनेक्ट करें