在工作中会遇到各种各样的需求,比如会让你统计一些数据的数量,但是在拿数量的时候条件还不一样。这样的话仅仅在where中写条件就不行了,一个统计在校生的个数,一个要统计在校女生的个数。那个这个判断是否为女生的判断就不能写在where中了。我们可以在count的时候加上每个统计所需要的条件比如:
count( IF ( njid =1 and zxzt = 0, TRUE, NULL ) )
这样就是统计原有的条件中再加上年纪id为1,zxzt为0的条件再进行统计。
ps. 这种首字母拼音的格式非常垃圾,但是公司要求的,求不喷。
网友评论