回答

收藏

可以在mysql上计算别名结果

技术问答 技术问答 357 人阅读 | 0 人回复 | 2023-09-12

其实我的查询是这样的:4 Z' L# l; a# ]6 \6 R8 U
SELECT ABS(20-80) columnA ,ABS(10-70) columnB ,ABS(30-70) columnC ,ABS(40-70) columnD ,etc..pb是每个ABS()实际上是一个复杂的计算,我需要添加最后一列总计是每个ABS()的SUM,在不重新计算所有值的情况下,我想以一种方式做到这一点。我想做的是:
0 z% I% Y. d% L$ v5 oSELECT ABS(20-80) columnA ,ABS(10-70) columnB ,ABS(30-70) columnC ,ABS(40-70) columnD ,SUM(columnA columnB columnC columnD) columnTotal。预期结果如下:& o8 i* j3 o2 B
    columnA    columnB    columnC    columnD    columnTotal  60                          30         1900             不知道有没有可能
! m6 O; _/ _  s4 Y% e, n                                                                5 b" _+ F+ x' _; y2 p
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则