题解 51| #每个用户的第一有效信息#|个人笔记

每个用户的第一有效信息

https://www.nowcoder.com/practice/4408f866778b44c5bcebf17c386d7d13

知识点:空值处理函数和连续字符串函数

连续字符串函数:concat(s1,s2,...) 连接参数s1、s2等产生的字符串,字符串需要用英文单引号引用,字符之间用逗号隔开。

空值处理函数:COALESCE(exp1,exp2,exp3,exp4) 当exp1为NULL时,计算exp2,当exp2为空时,计算exp3,……一直到计算到第一个不为NULL的exp,如果都为NULL,则返回NULL.

select device_id, 
       coalesce(concat('答题数:',answer_cnt),concat('gpa:',gpa),concat('年龄:',age),'暂无关键信息') as key_info
from user_profile
order by device_id 

SQL解题笔记 文章被收录于专栏

记录解题过程中遇到的问题、出现的错误以及掌握不牢固的知识点

全部评论

相关推荐

双非一本失业第二年:《机器视觉垃圾分类》
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务