我有一个很大的数据库表,我需要将多列的结果合并为一列。这是关于有多少人从某些国家被检查,每个国家都有自己的专栏。这是其中的一些:
rs_turista
、rs_nocenja
、agencija_turista
、agencija_nocenja
、at_turista
、at_nocenja
、be_turista
、be_nocenja
、ba_turista
...
他们每天都在检查。我需要用 php 总结所有内容以供报告。这可能吗?
最佳答案
不要在 PHP 中执行此操作,这会不必要地从数据库中选择太多数据。您所要做的就是使用 SUM()
和 +
,如下所示:
SELECT SUM(column1) + SUM(column2) + SUM(column3) + ... AS total
FROM table
WHERE <filters for a date or other requirements>
关于php - 如何将PHP中数据库的多列求和为一个结果?那可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40052500/