
举例:如在表test中随机抽取一条未被读取的数据,执行语句为:
select?top?1?*?from?test?order?by?newid()第一次执行结果:
第二次执行结果:
结论:两次执行结果有可能一样,也有可能不一样,也就是实现了随机的效果。
order by rand() 就是随机排序order by rand() limit 1 就是随机获取一行数据.
满足2个条件,第一是 `Sex`='男' 和`Ctiy`='广州'
select * from `user` where`Sex`='男' AND `Ctiy`='广州'order by rand() limit 1
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)