添加信号-MySQL的结果
我正在从两个表中进行查询。 一个表格输入,另一个表格输出。输出表中的愿望列表在装运时显示为加号-Less。这样在列出值时就更容易了这是积极的和消极的 请参阅我的查询: financ_receita=输入 financ_despesa=退出。是吗添加信号-MySQL的结果,mysql,Mysql,我正在从两个表中进行查询。 一个表格输入,另一个表格输出。输出表中的愿望列表在装运时显示为加号-Less。这样在列出值时就更容易了这是积极的和消极的 请参阅我的查询: financ_receita=输入 financ_despesa=退出。是吗 select nome,data,if(valor<0,concat(valor),concat('+',valor)) as valor from ( ( SELECT nome, data, valor FROM `financ_
select nome,data,if(valor<0,concat(valor),concat('+',valor)) as valor from
(
(
SELECT nome, data, valor FROM `financ_receita`
WHERE data BETWEEN ('2012-12-01') AND ('2013-12-23')
)
UNION ALL
(
SELECT nome, data, valor*-1 FROM `financ_despesa`
WHERE data BETWEEN ('2012-12-01') AND ('2013-12-23')
)
ORDER BY data ASC
) as myTable where valor != 0
这帮了我很大的忙,我只需要知道如何把它放得最少。Ai在他的帮助下发现,这样做需要勇气*-1。谢谢你,朋友。
select nome,data,if(valor<0,concat(valor),concat('+',valor)) as valor from
(
(
SELECT nome, data, valor FROM `financ_receita`
WHERE data BETWEEN ('2012-12-01') AND ('2013-12-23')
)
UNION ALL
(
SELECT nome, data, valor*-1 FROM `financ_despesa`
WHERE data BETWEEN ('2012-12-01') AND ('2013-12-23')
)
ORDER BY data ASC
) as myTable where valor != 0