分享sql 查询结果的一个预处理小技巧

我们经常在操作数据库的时候,查询出结果的时候,还需要对返回的sql结果进行预处理,但是现在有个小技巧,可以提前处理,那就是sql的if语句,这是我在w3C上没看到的,于是想要分享给大家。

if(expr1,expr2,expr3)

上面这个expr1是逻辑判断语句,expr2就是为真的结果,expr3就是为假的结果。

IFNULL( expr1 , expr2 )

这个是不为NULL时返回expr1,为NULL返回expr2.

lc上关于这个技巧实战。如果对你有帮助帮我点个赞,关注,谢谢。
实战:https://leetcode-cn.com/problems/exchange-seats/

发布了315 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_39137699/article/details/104092261