1. 用with而不是用sub query.因为好写好读
with在 数据库系统概念 3.8.6节
2. group by之后的having,操作的是组,而不是组内的元素
3. 值选出一个东西的select语句 可以作 临时变量
4. sqlite3交互式界面开启查询记时:.timer on
5. 尽量用join替代in
6. 尽量写到一句查询里,因为不知道会命中什么优化
1. 用with而不是用sub query.因为好写好读
with在 数据库系统概念 3.8.6节
2. group by之后的having,操作的是组,而不是组内的元素
3. 值选出一个东西的select语句 可以作 临时变量
4. sqlite3交互式界面开启查询记时:.timer on
5. 尽量用join替代in
6. 尽量写到一句查询里,因为不知道会命中什么优化