msyql 选取前百分之多少的数据

从百度知道中找到的:

select yg_name
from yg_list order by yg_id
limit (SELECT 0.2 * count(*) FROM yg_list)


但是limit 又不能接(select)

比较简单的就是先计算出SELECT 0.2 * count(*) FROM yg_list 再limit 即可

你可能感兴趣的:(msyql 选取前百分之多少的数据)