在MySQL中,如果我們想要實現對列值相同的數據進行相加,可以通過SUM和GROUP BY函數來實現。
示例表數據: +----+------+-------+ | id | name | score | +----+------+-------+ | 1 | Tom | 60 | | 2 | Jack | 80 | | 3 | Peter | 70 | | 4 | Tom | 75 | | 5 | Jack | 85 | | 6 | Tom | 65 | +----+------+-------+
我們要對以上數據按照name列進行分組,在score列上進行求和,實現對列值相同的數據進行相加。
SELECT name, sum(score) FROM your_table GROUP BY name;
執行以上SQL查詢語句,我們就可以得到以下結果
+-------+-----------+ | name | sum(score)| +-------+-----------+ | Tom | 200 | | Jack | 165 | | Peter | 70 | +-------+-----------+
這便是使用MySQL實現對列值相同的數據進行相加的方法,可以輕松實現數據庫的統計和分析。