Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Sắp xếp ngẫu nhiên máy chủ SQL

Đây là bản sao của SO # 19412. Đây là câu trả lời tôi đã đưa ra ở đó:

select top 1 * from mytable order by newid()

Trong SQL Server 2005 trở lên, bạn có thể sử dụng TABLESAMPLE để lấy một mẫu ngẫu nhiên có thể lặp lại:

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. Khắc phục sự cố sao chép SQL Server

  2. Các cải tiến của Service Broker trong SQL Server 2016

  3. Hiểu chức năng bảo mật máy chủ SQL HAS_Permis_BY_Name và các trường hợp sử dụng của nó

  4. SQL Server - Giá trị trả về sau khi CHÈN

  5. Làm cách nào để thực hiện câu lệnh CẬP NHẬT với JOIN trong SQL Server?