最后一行特定列中的多列的总和

时间:2018-03-10 08:16:20

标签: mysql sql

这是我的表:

id  positive  positive2  positive3  positive4  negative  negative2  negative3  
---  ---------  ---------  ---------  --------  ---------  ---------  -----------
1      6          0          0          0         0          1          3  

我使用以下查询从最后一行获取肯定数:

SELECT SUM(positive + positive2 + positive3 + positive4 ) AS positive`chartdata` 
FROM chartdata 
GROUP BY id DESC 
LIMIT 1

我把它作为输出:

阳性

6

我也需要通过一个查询得到否定信息,任何人都可以帮助我。

2 个答案:

答案 0 :(得分:0)

我得到了我的问题的答案,感谢所有回复我

    SELECT positive + positive2 + positive3 + positive4 AS positive,
negative + negative2 + negative3 + negative4 AS negative FROM chartdata ORDER BY id DESC LIMIT 1 
  

这是对该

的查询

答案 1 :(得分:-1)

<强>查询

require_once 'colorextract/colors.inc.php';
$ex=new GetMostCommonColors();
$num_results=20;
$reduce_brightness=1;
$reduce_gradients=1;
$delta=24;
$colors=$ex->Get_Color( 'image.png', $num_results, $reduce_brightness, $reduce_gradients, $delta);
print_r($colors);

有关详细信息,请参阅下图

enter image description here