题解 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解题笔记 文章被收录于专栏
记录解题过程中遇到的问题、出现的错误以及掌握不牢固的知识点