中groupby和having的使用