sql
mangmang2012
这个作者很懒,什么都没留下…
展开
-
SQL替换NOT IN的几种方法总结
NOT IN很好用,但效率很低,共有如下几种方法可以替换,我用几十万数据的测试,最后一种效率是最好的select email from email where email not in(select distinct email from log);SELECT email FROM email WHERE not exists (select email from log where l转载 2012-09-25 15:02:34 · 3825 阅读 · 1 评论 -
图解SQL的inner join、left join、right join、full outer join、union、union all的区别
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。Table A 是左边的表。Table B 是右边的表。其各转载 2012-09-25 15:03:28 · 51875 阅读 · 12 评论