SQL 其他函数
1.CAST
cast(expr as <type>)
--将表达式的结果转换成目标类型
cast(double as bigint)
cast(string as bigint)
2.COALESCE
coalesce(expr1, expr2, ...)
--返回列表中第一个非NULL的值,如果列表中所有的值都是NULL,则返回NULL
3.DECODE
decode(expression, search, result[, search, result]...[, default])
--实现if-then-else分支选择的功能
select
decode(customer_id,
1, 'Taobao',
2, 'Alipay',
3, 'Aliyun',
Null, 'N/A',
'Others') as result
from sale_detail;
4。GET_IDCARD_AGE
get_idcard_age(idcardno)
--根据身份证号返回当前的年龄
5.GET_IDCARD_BIRTHDAY
get_idcard_birthday(idcardno)
--根据身份证号返回出生日期
6.GE