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

इस क्वेरी को समूह पंक्तियों में बदलना और सबसे छोटी मान वाली पंक्तियों को छोड़कर सभी पंक्तियों को फ़िल्टर करना

अगर some_value एक फ़ील्ड नाम है:

SELECT id, min((tbl2.date_modified - tbl1.date_submitted)/86400), max(some_value)
FROM tbl1, tbl2, tbl3
WHERE tbl1.id = tbl2.fid 
AND tbl1.id = tbl3.fid
GROUP BY tbl1.id

अगर some_value कुछ स्थिर स्ट्रिंग है:

SELECT id, min((tbl2.date_modified - tbl1.date_submitted)/86400), 'some_value'
FROM tbl1, tbl2, tbl3
WHERE tbl1.id = tbl2.fid 
AND tbl1.id = tbl3.fid
GROUP BY tbl1.id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ODP.NET कनेक्शन पूलिंग:कैसे बताएं कि क्या कनेक्शन का उपयोग किया गया है

  2. दो तालिकाओं को एक ही कॉलम में कैसे संयोजित करें?

  3. विभिन्न SQL कथनों के साथ तैयार स्टेटमेंट बैचिंग

  4. Oracle PL/SQL HTTP अनुरोध प्रतिक्रिया एन्कोडिंग समस्या

  5. दूसरे उच्चतम वेतन वाले कर्मचारी को कैसे खोजें?