Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Pilih Baris Pertama Setiap Grup di sql

Anda dapat menggunakan ROW_NUMBER() fungsinya seperti ini:

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;

Demo Biola



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle tidak membedakan antara null dan string kosong?

  2. Buat File Excel (.xlsx) menggunakan PL/SQL

  3. Oracle Cloud Breakdown – Biaya Hosting Database di OCI

  4. Oracle menyisipkan dari pilih ke dalam tabel dengan lebih banyak kolom

  5. Hasilkan rentang tanggal dari dua kolom tanggal