Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara memilih baris maksimal untuk setiap grup dalam SQL

coba kueri ini sebagai gantinya,

  WITH OrderedOrders AS
  (
     SELECT country,grpid,value,ROW_NUMBER() OVER(PARTITION BY country ORDER BY   country,value DESC) AS 'RowNumber' 
     FROM test1
  ) 
 select * from  OrderedOrders
 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. SQL Server PILIH TERAKHIR N Baris

  2. Pro vs. Kontra Menerapkan Lingkungan Cloud Hibrida

  3. Bagaimana membandingkan antara waktu dalam loop sementara dalam prosedur tersimpan?

  4. SSIS C# 2012 Script Task yang merujuk WinSCPnet.dll gagal saat dijalankan dari SQL Server Agent with Exception telah dilemparkan oleh target permintaan

  5. Cara Menemukan Tabel yang Mengandung Kolom Tertentu di SQL Server