【问题标题】:Couchbase N1QL value Decode functionCouchbase N1QL 值解码功能
【发布时间】:2019-04-18 16:28:16
【问题描述】:

N1QL 中是否有与 Oracle SQL DECODE 函数等效的函数?

即一个允许您根据条件检查选择输出一个或其他值的函数:

select sum(decode(type = 'car', 1, 0)) carCount from mybucket

谢谢

【问题讨论】:

    标签: couchbase n1ql


    【解决方案1】:

    DECODE 将在下一版本中提供。同时你可以使用 CASE 表达式

    SELECT SUM(CASE WHEN type = 'car' THEN 1 ELSE 0 END) carCount 
    FROM mybucket;
    

    【讨论】:

      猜你喜欢
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多