union和union all区别
union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
union All:对两个结果集进行并集操作,包括重复行,不进行排序;
ROW_NUMBER() OVER (PARTITION BY … ORDER BY …)
窗口函数,分组排序
执行计划中不要出现gather motion N:1就可以,其他都是不可避免的
是否为 null
是否为 “”
是否为空字符串(引号中间有空格) 如: " "。
制表符、换行符、换页符和回车
StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true,否则为false