【发布时间】:2018-03-02 01:11:26
【问题描述】:
我有一个选择 4 条数据的 SQL 语句。
首先是一个名称(字符串)。
其他 3 个是数字(浮点数)。
我在添加查看名称的 case 语句时遇到问题,根据名称,它会应用舍入规则,每个名称最多可以有三个舍入规则,因此必须嵌套 case 语句?
我该怎么做呢? 你能举个例子吗? 会是这样的
case name_field
when name_field = apple then
when apple < 5 then
round(apple)
谢谢,
【问题讨论】:
-
向我们展示一些数据和/或给我们完整的逻辑。你看起来已经走在正确的轨道上了。
-
您使用的是什么 DBMS? MySQL,微软 SQL ???一堆之间的 SQL 有一些差异