gpt4 book ai didi

Mysql 将 2 个计算字段连接成 1 列?

转载 作者:行者123 更新时间:2023-11-29 06:05:15 24 4
gpt4 key购买 nike

早上好,是否可以将 2 个计算字段连接到 1 列中?对于一年中的每个月,我有 2 列,其中 1 列输出销售额以及每个月的其他销售额;

一月_£ |一月案例
£8,123.00 | 100

我想做的是将它们连接成一列;
一月
100 - 8,123.00 英镑

我已经尝试了很多方法并且可以连接 2 个标准字段,但似乎无法获得计算字段的正确格式?当前查询的列;

  Sum(If(Month(b.CaseDate) = 1, b.CaseCommission, 0)) As January_£,
Sum(Month(b.CaseDate) = 1) As January,

我最近的努力不起作用,但也没有错误!

CONCAT(Sum(If(Month(b.CaseDate) = 1, b.CaseCommission, 0)),Sum(Month(b.CaseDate) = 1)0 As January,

如果有人能确认有可能实现这一目标,我将不胜感激。

问候

加里

最佳答案

这应该有效:

SELECT CONCAT(Sum(Month(b.CaseDate) = 1), '-',
Sum(If(Month(b.CaseDate) = 1, b.CaseCommission, 0)) ) AS January;

关于Mysql 将 2 个计算字段连接成 1 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11756940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com