我有一个SQL语句,可以选择4个数据。
首先是名称(String)。
其他3个是数字(浮点数)。
我在添加查看名称的case语句时出现问题,并且根据名称,它应用舍入规则,每个名称最多可以有三个舍入规则,因此case语句必须嵌套?
我该怎么做?你举个例子吗?会是这样的
case name_field
when name_field = apple then
when apple < 5 then
round(apple)
谢谢,
您可以发布有关您的数据或您遇到的任何问题的任何详细信息吗?你似乎在正确的页面上。这是一个嵌套的case语句的例子,可以测试here。
SELECT
*,
CASE
WHEN Country = "UK" THEN
CASE
WHEN City = "London" THEN "A"
ELSE "B"
END
ELSE "C"
END AS something
FROM Customers;