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

SQL Server - tarik X catatan acak per negara

Gunakan:

WITH sample AS (
 SELECT t.*,
        ROW_NUMBER() OVER (PARTITION BY t.state
                               ORDER BY NEWID()) AS rank
   FROM ZIPCODES t)
SELECT s.*
  FROM sample s
 WHERE s.rank <= 5


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memfilter Baris dengan Nilai Null di Select Statement di SQL Server - Tutorial SQL Server / TSQL Bagian 110

  2. kueri sql untuk perbedaan antara baris saat ini dan baris sebelumnya berdasarkan datetime

  3. Encoding SQL_Latin1_General_CP1_CI_AS ke dalam UTF-8

  4. Cara menentukan apakah instance SQL Server peka huruf besar-kecil atau tidak

  5. Mengapa SQL Server menambahkan integer 4 byte ke indeks berkerumun non-unik