[英]Create mySQL query in PHP to generate JSON array of column averages
我正在嘗試創建一個PHP腳本,該腳本將回顯每列的平均值並將它們全部排列在一個JSON數組中。
我知道這是我如何獲取列的平均值的方法。
select avg(`sales`) as sales from `mytable`
但我不確定如何將其串在一起
select avg(`sales`) as sales from `mytable`
select avg(`profit`) as profit from `mytable`
select avg(`costs`) as costs from `mytable`
要從PHP獲得類似的回顯,請執行以下操作:
[
{
"sales": 56812
},
{
"profit": 2312
},
{
"costs": 324
}
]
你近了
select
avg(sales) as sales,
avg(profit) as profit,
avg(costs) as costs
from mytable;
請注意,我刪除了您的列名和表名周圍的反引號,因為它們不是必需的,只是視覺上的雜音,並且是犯錯誤的另一回事。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.