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

Làm thế nào để lấy mẫu các hàng trong MySQL bằng RAND (hạt giống)?

Sử dụng cùng một hạt giống cho tất cả các hàng để làm điều đó, chẳng hạn như:

select id from foo where rand(42) < 0.05 order by id desc limit 100

Xem rand () tài liệu cho lý do tại sao nó hoạt động theo cách đó. Thay đổi hạt giống nếu bạn muốn một bộ giá trị khác.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SQLAlchemy trong Python:AttributeError:Đối tượng 'Connection' không có thuộc tính 'contextual_connect'

  2. Làm cách nào để kết hợp hai truy vấn tìm kiếm Wordpress này?

  3. Tạo sự kiện MySQL trong Amazon RDS

  4. thực thi đối với lỗi MySQLdb cho số lượng lớn hàng

  5. Cách lấy bản ghi mới nhất cho từng nhóm bằng Entity Framework và MySQL bao gồm cả thực thể liên quan