题解 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解题笔记 文章被收录于专栏

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

全部评论

相关推荐

牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
产品经理傅立叶:1.建议把个人信息码一下 2.简历的排版还得优化一下,看上去有点乱,另外有一个实习经历实习时间好像多写了一个; 3.实习产出要量化
点赞 评论 收藏
分享
11-27 12:43
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务