๒๐ พ.ย. ๒๕๕๐

การดึงข้อมูลออกจากฐานข้อมูล MySQL แบบสุ่ม

การดึงข้อมูลออกจากฐานข้อมูล MySQL แบบสุ่ม

ในบางครั้งบางคราวเราอาจจะมีความจำเป็นต้องสุ่ม ข้อมูล ออกจากฐานข้อมูล เช่น การออกข้อสอบ หรือการทำเกมส์ คล้ายเกมส์เศรษฐี เป็นต้น มือใหม่อาจจะมองว่า ทำไงอ่ะ !

แต่อันที่จริงแล้ว ง่ายมากครับ MySQL มีคำสั่งอยู่คำสั่งหนึ่ง คือ RAND() ใช้สำหรับสุ่มข้อมูล

ดูคำสั่งนี้นะครับ


SELECT * FROM tbl_game ORDER BY RAND()

ข้อมูลที่ถูกเลือกมาจากตาราง tbl_game จะถูกจัดเรียงแบบสุ่ม เพราะฉะนั้นเมื่อเราเอาข้อมูล ขึ้นแสดงบนเว็บเพจ มันก็จะแสดงแบบสุ่มๆ

ง่ายมั้ย แค่คำสั่งเดียวเท่านั้นเอง

ไม่มีความคิดเห็น: