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

MySQL क्वेरी, MAX () + ग्रुप बाय

(PostgreSQL 9.something में परीक्षण किया गया)

छुटकारा और टाइमस्टैम्प की पहचान करें।

select rid, max(timestamp) as ts
from test
group by rid;

1   2011-04-14 18:46:00
2   2011-04-14 14:59:00

इसमें शामिल हों।

select test.pid, test.cost, test.timestamp, test.rid
from test
inner join 
    (select rid, max(timestamp) as ts
    from test
    group by rid) maxt
on (test.rid = maxt.rid and test.timestamp = maxt.ts)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या आप ORDER BY में if स्टेटमेंट जोड़ सकते हैं?

  2. MySQL में डेली एक्टिव यूजर्स (DAU) की गणना कैसे करें

  3. MySQL रूट पासवर्ड कैसे रीसेट करें

  4. मैं उन पंक्तियों की संख्या कैसे गिन सकता हूं जो एक MySQL क्वेरी लौटाती हैं?

  5. आप एक ही टेबल पर, दो बार, mysql में कैसे शामिल होते हैं?