【发布时间】:2021-12-29 10:18:04
【问题描述】:
我不知道标题是否足够具有描述性,但我有以下疑问:
SELECT
SUM(col_1) AS 'value_1',
SUM(col_2) AS 'value_2'
WHERE ...
在这个查询中,我想将两个值相加作为第三列,这样查询看起来类似于:
SELECT
SUM(col_1) AS 'value_1',
SUM(col_2) AS 'value_2',
'value_1' + 'value_2' as 'value_3'
WHERE ...
上面的这个查询只是说明性的,我知道它不正确,我尝试了这个特定的路线。
做这样的事情最好的方法是什么?可以在WHERE 子句之前还是在其他地方?
在查询中发生这种情况很重要,因为结果会在 Pjax 数据提供程序中传递,并且必须事先处理。
【问题讨论】:
-
先去掉表名周围的单引号
标签: sql sum pjax dataprovider