Selasa, 21 Januari 2014

Bahasa SQL Untuk Query Data Secara Random pada Database SQLServer, MS Access dan MySQL

Bahasa SQL Untuk Query Data Secara Random pada Database SQLServer, MS Access dan MySQL dibutuhkan merandom atau menyeleksi data secara acak sejumlah tertentu. Misalnya kita ingin menampilkan data pertanyaan soal secara random sebanyak 10 pertanyaan dari semua pertanyaan yang ada, maka bisa kita gunakan teknik berikut ini :

Pada Database MySQL :

SELECT * FROM nama_tabel ORDER BY RAND() LIMIT jml_diinginkan

misal :

SELECT * FROM pertanyaan ORDER BY RAND() LIMIT 10

Pada Database SQL Server :