|
|
|
จะแรนดอมข้อมูลเฉพาะบางส่วน ขณะที่อีกส่วนไม่แรนดอมครับ |
|
|
|
|
|
|
|
ตามนี้ครับCode (PHP)
$random_row = mysql_query("select * from table where pin=1 order by rand() limit 1"); // limit 1 คือกำหนดให้เอาแค่ 1 record
|
|
|
|
|
Date :
2011-06-03 20:19:35 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้อง query สองรอบ หรือ union เอา
|
|
|
|
|
Date :
2011-06-04 03:26:18 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
select * from tb order by pin desc,if(pin=1,column1,rand())
ลองเดาดู อาจจะได้ครับ
|
|
|
|
|
Date :
2011-06-04 03:43:37 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|