相关疑难解决方法(0)

Mysql - 按百分比限制?

假设我在Select Query中定义别名'count',我想将返回的数量限制为count/5(或表的20%).

我怎样才能做到这一点?除了整数,Mysql似乎没有任何东西,而不是函数.

mysql sql limit

8
推荐指数
2
解决办法
8586
查看次数

使用SQLDF的示例行

sqldf有一个限制选项来获取'X'行.我们还可以使用sqldf进行'x%'样本吗?

例如

> sqldf("select * from iris limit 3")

Loading required package: tcltk
  Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1          5.1         3.5          1.4         0.2  setosa
2          4.9         3.0          1.4         0.2  setosa
3          4.7         3.2          1.3         0.2  setosa

> sqldf("select * from iris sample 0.01")
Error in sqliteSendQuery(con, statement, bind.data) : 
  error in statement: near ".1": syntax error
Run Code Online (Sandbox Code Playgroud)

这有什么解决方法吗?

马尼什

r sample sqldf

3
推荐指数
1
解决办法
2029
查看次数

将SQL Server查询转换为MySQL

可能重复:
为MySQL中的数值选择TOP X(或bottom)百分比

我如何在MySQL中编写此查询?

SELECT TOP 50 PERCENT * FROM Persons

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

mysql sql sql-server

2
推荐指数
1
解决办法
2269
查看次数

标签 统计

mysql ×2

sql ×2

limit ×1

r ×1

sample ×1

sql-server ×1

sqldf ×1