要求:现在有一个表数据,如图一,需要将数据根据名字,将所有不同类型的总数统计起来,最终结果如图二,假设现在只有三种类型(A,B,C);(注:实际开发中,业务上没有那么简单,但是为了说明核心的内容,将核心部分抽离,然后用简单demo说明)
图一:
图二:
分析:
因为每个人,每种类型都需要统计到,那么SQL中,我们也针对每种类型,做一次统计的操作(即每种类型,都用一个字段来统计,这样每种类型统计,就能达到分离的效果),若是多一种统计的类型,那么
要求:现在有一个表数据,如图一,需要将数据根据名字,将所有不同类型的总数统计起来,最终结果如图二,假设现在只有三种类型(A,B,C);(注:实际开发中,业务上没有那么简单,但是为了说明核心的内容,将核心部分抽离,然后用简单demo说明)
图一:
图二:
分析:
因为每个人,每种类型都需要统计到,那么SQL中,我们也针对每种类型,做一次统计的操作(即每种类型,都用一个字段来统计,这样每种类型统计,就能达到分离的效果),若是多一种统计的类型,那么