การเรียงลำดับข้อมูลจากฐานข้อมูลแบบสุ่ม
MySQL
SELECT * FROM tablename ORDER BY RAND() LIMIT 10PostgreSQL
SELECT * FROM tablename ORDER BY RANDOM() LIMIT 10Microsoft SQL Server
SELECT TOP 10 * FROM tablename ORDER BY NEWID()IBM DB2
SELECT *, RAND() AS idx FROM tablename ORDER BY idx FETCH FIRST 10 ROWS ONLYOracle
SELECT * FROM (SELECT * FROM tablename ORDER BY dbms_random.value ) WHERE rownum <= 10คำสั่งต่างๆทั้งหมดด้านบน เป็นคำสั่งสุ่มข้อมูล พร้อมทั้ง query ข้อมูลออกมา 10 รายการครับ