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

Baris mana yang memiliki nilai tertinggi?

Ini akan menjadi yang tertinggi, dan juga akan mengembalikan ikatan.

select sd.*
from sampleData sd
    inner join (
        select PollID, max(votes) as MaxVotes
        from sampleData
        group by PollID
    ) x on
        sd.PollID = x.PollID and
            sd.Votes = x.MaxVotes


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa Pernyataan Sql ini (dengan 2 tabel bergabung) membutuhkan waktu 5 menit untuk diselesaikan?

  2. Apakah ada cara untuk membedakan atau mengelompokkan dengan teks (atau ntext) di SQL Server 2005?

  3. Entity Framework 6 GUID sebagai kunci utama:Tidak dapat memasukkan nilai NULL ke kolom 'Id', kolom tabel 'FileStore' tidak mengizinkan nol

  4. Bagaimana cara memutar atribut kolom XML di T-SQL?

  5. Cara mengelompokkan waktu berdasarkan jam atau 10 menit