小编use*_*864的帖子

mysql中有解析这个问题的分析函数吗?

我有一个像下面这样的mysql表

id   trader price
111   abc    5
222   xyz    5.20
333   abc    5.70
444   xyz    5
555   abc    5.20
Run Code Online (Sandbox Code Playgroud)

我希望得到一个结果,以找出每个交易者增加或减少价格的次数,如下所示

id   trader price  lagged_price   flag
111   abc    5
222   xyz    5.20   5        
333   abc    5.70   5.20        increased 
444   xyz    5      5.70        increased  
555   abc    5.20   5           reduced
                    5.20        increased
Run Code Online (Sandbox Code Playgroud)

lagged_price是落后于原始列价格的列.我需要有一个标志,说在特定时间交易者在上述情况下增加或减少价格,最终结果是

交易员abc两次交易商增加价格xyz增加价格和降低价格

mysql

5
推荐指数
1
解决办法
523
查看次数

比较mysql中同一个表中的行

我有一个像下面这样的mysql表

id   trader price
111  abc    5 
222  xyz    5.20 
333  abc    5.70 
444  xyz    5 
555  abc    5.20 
Run Code Online (Sandbox Code Playgroud)

我需要将第1行的价格与第2行的价格进行比较,然后根据给定的样本行2的价格小于第1行的价格,这意味着交易者xyz将价格提高一次,同样地,当我们将第2行的价格与第3行的价格进行比较时第3行价格高于第2行价格的价格,这意味着交易商abc也提高了价格一次.因此,我需要比较整个表格,找出每个交易者增加或减少价格的次数......

我不知道这样做,有人可以帮我这个

mysql

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

使用mysql表从php创建饼图

我有一个像下面这样的mysql表

buy_trader    qty
--------------------
abc          48000
xyz          40000
pqr          35000
Others       88000
Run Code Online (Sandbox Code Playgroud)

我需要使用PHP代码从这些值创建饼图.有人可以帮我这个.我需要从饼图中的总值中显示数量的百分比.

请在这件事上给予我帮助

php mysql

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

标签 统计

mysql ×3

php ×1