我有一个数据集,它没有列出最好的方法,请参阅下面的示例。
col1|col2|col3
john smith|10|3
tom smith|8|3
sean smith|12|3
sean smith|5|33
john smith|3|32
john smith|6|13
如您所见, col1 有多个相同的记录。
我希望能够将 col1 中具有相同值的所有条目分组,然后输出到一行中,我还想显示另一列,它是 col2*col3 的总和,以便我的输出如下所示。
col1|col2|col3
john smith|19|48|912
sean smith|17|36|612
tom smith|8|3|24
最好在这里使用 mySQL Sum 吗?当我不知道 'WHERE' 将是什么但我只是希望它为每个名称输出结果时,如何编写此选择语句?