【GBase 8a MPP数据库集群】函数DECODE
生活随笔
收集整理的這篇文章主要介紹了
【GBase 8a MPP数据库集群】函数DECODE
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
語(yǔ)法
DECODE(value,value1,result1, value2,result2, value3,result3,… , result)
函數(shù)說(shuō)明
類似于 CASE value WHEN value1 THEN result1,唯一區(qū)別是如果 value 為 null 值,
可以和后面的 null 值匹配。
示例
示例 1:沒(méi)有匹配的 value 值,返回值為 result。
gbase> SELECT DECODE(5,1,10,2,20,3,30,4,40, 50) FROM t; +-----------------------------------+ | DECODE(5,1,10,2,20,3,30,4,40, 50) | +-----------------------------------+ | 50 | +-----------------------------------+ 1 row in set示例 2:value 為表達(dá)式,與 value1 匹配,返回值為 result1。
gbase> SELECT DECODE( (2 * 5) ,10,100,20,200,600) FROM t; +-------------------------------------+ | DECODE( (2 * 5) ,10,100,20,200,600) | +-------------------------------------+ | 100 | +-------------------------------------+ 1 row in s總結(jié)
以上是生活随笔為你收集整理的【GBase 8a MPP数据库集群】函数DECODE的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【GANs学习笔记】(三)GANs理论基
- 下一篇: 【SQL2014】 SQL Server