Oracle sql 解码
Oracle sql decode
我正在尝试将其解码为简单读取中西部而不是计数的数字。
DECODE(COUNT(location_id),true,'Midwest')
我觉得我忽略了一些简单的事情。
CASE WHEN (COUNT(location_id) > 0) THEN 'Midwest'
ELSE -- Optional
'Some thing else' -- Optional
END
您可以使用 Case 来检查 count() 是否 > 0
我正在尝试将其解码为简单读取中西部而不是计数的数字。
DECODE(COUNT(location_id),true,'Midwest')
我觉得我忽略了一些简单的事情。
CASE WHEN (COUNT(location_id) > 0) THEN 'Midwest'
ELSE -- Optional
'Some thing else' -- Optional
END
您可以使用 Case 来检查 count() 是否 > 0