摘要: 假设存在A(aid,aname),b(bid,bname,aid)两张表 1:避免使用In或not in 可使用exists使用 In操作是将b表中的所有ID从数据库中存储到内存中,然后进行比较,这种操作在b表中的数据相对较少时,效率是比较高的,类似于讲所有数据存到一个集合之中,然后使用contai 阅读全文
posted @ 2018-12-06 16:43 花语潇湘 阅读(184) 评论(0) 推荐(0) 编辑
摘要: SQL中各个关键字的执行顺序 from->where->group by->聚合函数->having->order by 之所以会有很多人以为having需要跟在group by之后使用,不过是因为where的执行顺序太高,并不代表having不能跟在from后使用 阅读全文
posted @ 2018-12-06 15:54 花语潇湘 阅读(233) 评论(0) 推荐(0) 编辑