赞
踩
在数据库查询中,我们经常需要处理 NULL 值和空字符串的情况。PostgreSQL 提供了一个非常有用的函数 coalesce(),可以简化这种处理过程。
在博主的工作经验中,coalesce() 常用于处理除数不能为零,文章详情:PostgreSQL 除数不能为零,保留两位小数多种方法
本文将讲解通过 coalesce() 来简化sql以及提升查询效率。
通常情况下,我们需要筛选出某个字段不为 NULL 且不为空字符串的行。传统的写法是使用多个条件进行判断,如下所示:
SELECT *
FROM app_projects
WHERE media_id IS NOT NULL AND media_id <>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。