这是我的代码,我有2列-- Modem = String,Total = Integer
SELECT `Modem`, `Total`,
CASE `Modem` WHEN 'Yes' THEN
(`Total`+ 50)
ELSE
(`Total`+ 0)
END AS ModemAndTotal
FROM invoices我需要当Modem = "Yes“将50添加到总(总计+ 50)中
发布于 2015-05-03 09:56:56
试一试如下:
SELECT `Modem`, `Total`, CASE WHEN `Modem` = 'Yes' THEN (`Total`+ 50)
ELSE
`Total`
END AS ModemAndTotal
FROM invoiceshttps://stackoverflow.com/questions/30012483
复制相似问题