SQL
yufeng_0924
这个作者很懒,什么都没留下…
展开
-
SQL中的连接查询
一.INNER JOIN join 是inner join的简写形式。INNER JOIN是组合两个表最常用的方法。INNER JOIN是基于一个判别式进行的,这个判别式称为连接条件。连接条件和WHERE子句一起定义。连接条件由来自两个表中的列组成,并使用一个比较条件来对 列的值进行比较。通过比较的值包含在结果数据集中,以下是Inner JOIN的语法: ...原创 2011-11-25 14:52:17 · 52 阅读 · 0 评论 -
where 和on 的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了...原创 2011-11-25 15:42:53 · 135 阅读 · 0 评论