网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  mysql随机取数据,怎么实现高效率

mysql随机取数据,怎么实现高效率

分类: IT文章 • 2024-12-03 14:18:49
mysql随机取数据,如何实现高效率?
SELECT sh1.* FROM fw_share AS sh1 
JOIN 
(SELECT 
	ROUND(
		RAND() * ((SELECT MAX(share_id) FROM fw_share)-(SELECT MIN(share_id) FROM fw_share)) 
		+ (SELECT MIN(share_id) FROM fw_share)
	) AS share_id
) AS sh2 
WHERE sh1.share_id>=sh2.share_id

 

http://my.oschina.net/sharephper/blog/100104

相关推荐

  • mysql没有partition by关键字,怎么实现分组取第一行数据?用MySQL的SUBSTRING_INDEX解决!
  • 怎么实现一个php框架系列文章【6】mysql数据库
  • mysql随机取数据,怎么实现高效率
  • 怎么在亿级mysql数据库中随机抽任意n条数据
  • asp+SQLServer怎么实现随机取数据,且取出的数据不重复
  • mysql数据库怎么储取文件
  • MySQL随机取数据最高效的方法
  • CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
  • python利用pyquery库实现爬取豆瓣电影排行top250并存储到mysql数据库中
  • 随机取数据,该怎么处理
  • CocoaPods升级1.1.1出错
  • MySQL主从复制议论纪要
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号