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

वर्ग में प्रत्येक समूह की पहली पंक्ति का चयन करें

आप ROW_NUMBER() . का उपयोग कर सकते हैं इस तरह कार्य करें:

SELECT *
  FROM(SELECT workflowid, salesRepId, quantityAssigned,
              quantityLeft, month, year
              , ROW_NUMBER()
                OVER (PARTITION BY salesRepId
                          ORDER BY workflowid) AS rownumber
         FROM sm_salesRepWorkflow)
 WHERE rownumber = 1;

फिडल डेमो



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी भी डेटाबेस टेबल पर टेबल_नाम से सेलेक्ट काउंट (1) का क्या मतलब है?

  2. Oracle डेटाबेस में श्रोता को कॉन्फ़िगर करना (12c, 18c और 19c संस्करण)

  3. क्या मुझे Oracle पर विदेशी कुंजियों पर अनुक्रमणिका बनाने की आवश्यकता है?

  4. मिलीसेकंड में Oracle में दो टाइमस्टैम्प के बीच अंतर की गणना

  5. Oracle डाटाबेस द्वारा समर्थित प्रदेशों की सूची