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

Sortir Acak SQL Server

Ini adalah duplikat dari SO# 19412. Inilah jawaban yang saya berikan di sana:

select top 1 * from mytable order by newid()

Di SQL Server 2005 dan yang lebih baru, Anda dapat menggunakan TABLESAMPLE untuk mendapatkan sampel acak yang dapat diulang:

SELECT FirstName, LastName FROM Contact TABLESAMPLE (1 ROWS) ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang dimaksud dengan kunci baris, halaman, dan tabel? Dan kapan mereka diakuisisi?

  2. Dapatkan hari dalam seminggu di SQL Server 2005/2008

  3. 5 Cara Memperbaiki “Divide by zero error” di SQL Server (Msg 8134)

  4. Saat menggunakan GETDATE() di banyak tempat, apakah lebih baik menggunakan variabel?

  5. Bagaimana cara memilih data tabel dari database lain di SQL Server?