1.破除for循环,改用group by。

2.看哪个表查询耗时,增加索引。

3.临时表

4.case when