SELECT
( @rownum := @rownum ) AS indexNum,
t.*
FROM
( SELECT @rownum := 0 ) r
JOIN ( SELECT * FROM table1 ) t
WHERE
( @rownum := @rownum + 1 )<=(
SELECT
round( count(*)* 0.2 )
FROM
table1 );
主要就是利用MySql中的变量来处理所要查询的数据
mysql变量具体详解
SELECT
( @rownum := @rownum ) AS indexNum,
t.*
FROM
( SELECT @rownum := 0 ) r
JOIN ( SELECT * FROM table1 ) t
WHERE
( @rownum := @rownum + 1 )<=(
SELECT
round( count(*)* 0.2 )
FROM
table1 );
主要就是利用MySql中的变量来处理所要查询的数据
mysql变量具体详解