2008-07-09

左链接 右链接

关键字: left join right join
8)
为了学习Hibernate,再来复习复习这个东东

LEFT OUTER JOIN 或者 LEFT JOIN 表示左外联接

RIGHT OUTER JOIN 或者 RIGHT JOIN 表示右外联接

FULL OUTER JOIN 或者 FULL JOIN 表示全联接

left join:在查询结果中包含join左侧表中的所有记录,以及join右侧表中匹配的记录。
right join:在查询结果中包含join右侧表中的所有记录,以及join左侧表中匹配的记录。
full join:在查询结果中包含join两侧所有的匹配和不匹配的记录。(也就相当于left join union right join的结果)

inner join:在查询结果中仅返回符合on条件的列

多个表使用外连接:


select * from tablea as a left join tableb as b on a.id=b.id

right join tablec as c on a.id=c.id


delete a,b from tablea as a inner join tableb as b on a.id=b.id;


update tablea inner join tableb on tablea.id=tableb.id set tablea.adate=tableb.bdate ;
评论
发表评论

您还没有登录,请登录后发表评论

cddcdd
搜索本博客
我的相册
B9566f88-badc-389f-928e-c4503178482d-thumb
1111
共 2 张
最近加入圈子
存档
最新评论