https://www.cnblogs.com/knowledgesea/p/4177830.html
流程图
From --> join ---> where ---> group by ---> having ---> select ---> distinct ---> top ---> order by