外联结的条件有什么顺序要求吗?
执行外联结语句,可是语句的条件顺序不同执行的结果也不同,新手上路,请教高手了!
mysql> select url,category from url_categories left join url_associations using(url_category_id) left join urls using (url_id);(正确显示结果的语句,不匹配的记录也返回!)
[attach]676[/attach]
结果显示错误的语句:
mysql> select category,url from url_associations left join url_categories using(url_category_id) left join urls using (url_id);
mysql> select category,url from urls left join url_associations using(url_id) left join url_categories using (url_category_id);
[attach]677[/attach]
[ 本帖最后由 leebay0427 于 2008-4-7 21:36 编辑 ]
附件: 您所在的用户组无法下载或查看附件