Posted on 八月 27, 2018
SQL学习笔记
postgresql 判断是否为空 is null,is not null。
select * from student where name is null; select * from student where name is not null;
union与union all的区别
union:对两个结果集进行并集操作,去掉重复行,同时进行默认规则的排序;
union all:对两个结果集进行并集操作,包括重复行,不进行排序;
coalesce
返回参数中的第一个非空表达式(从左向右)
select coalesce(null,2,3); // Return 2 select coalesce(null,null,3); // Return 3 select coalesce(1,2,3); // Return 1