第1列 | 数量 | 所需输出|
---|---|---|
第1项 | 85.00 | 85|
第2项 | 52.25 | 52.25|
第3项 | 36.85 | 36.85|
第4项 | 67.00 | 67 |
这里有一个解决方案
select *,
case when
amount = floor(amount) then FORMAT(amount, 'N0')
else
FORMAT(amount, 'N2')
end as roundedPrice
from MyTable