where 后的判断:not in 后不能加null.
in后边可以加
select + having 没有group by 时,会对整张表直接分为一组,然后进行筛选,这样不管如何选,最多出现一个,且为第一行