抽奖程式通常需要用乱数抽取不重覆的特定笔数资料,这时候可以考虑使用sql command来处理,语法如下:
select column from table order by rand() limit n
也可以依情况再下所需where绦件!使用上述的语法就不需要把全部的资料传回程式处理,可以简化程式码!
这个指令只在MySQL测过,其他DB可能不支援,有需要的话自行查阅相关DB的manual!
抽奖程式通常需要用乱数抽取不重覆的特定笔数资料,这时候可以考虑使用sql command来处理,语法如下:
select column from table order by rand() limit n
也可以依情况再下所需where绦件!使用上述的语法就不需要把全部的资料传回程式处理,可以简化程式码!
这个指令只在MySQL测过,其他DB可能不支援,有需要的话自行查阅相关DB的manual!