将SQL Server查询转换为MySQL

前端之家收集整理的这篇文章主要介绍了将SQL Server查询转换为MySQL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Possible Duplicate:
07000

我如何在MysqL中编写此查询

从人员中选出50%*

表格中的条目数量将不断变化,因此我需要按百分比而不是固定数字进行选择.

解决方法

这实际上是一个 duplicate question,但我现在有一个更好的,单通,快速,答案:
Select *
from
(
    SELECT tbl.*,@counter := @counter +1 counter
    FROM (select @counter:=0) initvar,tbl
    ORDER BY ordcolumn
) X
where counter <= (50/100 * @counter);
ORDER BY ordcolumn
原文链接:https://www.f2er.com/mssql/84004.html

猜你在找的MsSQL相关文章