基本上我有这张桌子。我需要基于 crop_text
的 crop_stage 值的总和---------- ----------
crop_stage crop_text
---------- ----------
12 Preflowering
3 Fertilizing
10 Sowing
10 Sowing
2 Preflowering
15 Fertilizing
我需要更新 crop_stage 值才能获得
---------- ----------
crop_stage crop_text
---------- ----------
14 Preflowering
18 Fertilizing
20 Sowing
我已经编写了我的选择查询,但这并不合适。
"SELECT crop_text, SUM(crop_stage) AS crop_stage FROM table GROUP BY crop_text"
修改
我正在使用我的select查询执行json_encode,这实际上是在给我这个。
[["Preflowering",12],["Fertilizing",3],["Sowing",10],["Sowing",10],["Preflowering",2],["Fertilizing",15]
答案 0 :(得分:5)
保留table
这个词。写下这样的查询:
SELECT crop_text, SUM(crop_stage) AS crop_stage FROM `table` GROUP BY crop_text;
希望这有帮助
答案 1 :(得分:0)
SELECT crop_text,SUM(crop_stage)AS crop_stage FROM table_name GROUP BY crop_text order by crop_stage ASC