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

Chọn hàng ngẫu nhiên trong MySQL

Bạn có thể sử dụng rand trong MySQL để sắp xếp các hàng, sau đó lấy 10 hàng đầu (hoặc tuy nhiên nhiều bạn muốn) với limit .

select * from table order by rand() limit 10

Nếu bạn chỉ muốn các câu hỏi toán học:

select * from table where type = 1 order by rand() limit 10


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_MERGE_PATCH () - Thực hiện hợp nhất tài liệu JSON tuân thủ RFC 7396 trong MySQL

  2. Sử dụng Tính năng Oracle JDeveloper Nâng cao cho Cơ sở dữ liệu MySQL

  3. Cài đặt nhiều phiên bản MySQL trên máy chủ Linux - sử dụng tệp cấu hình MySQL riêng biệt

  4. Chọn tất cả các cột ngoại trừ một trong MySQL?

  5. Làm cách nào để nhanh chóng đổi tên cơ sở dữ liệu MySQL (thay đổi tên lược đồ)?