发新话题
打印

外联结的条件有什么顺序要求吗?

外联结的条件有什么顺序要求吗?

执行外联结语句,可是语句的条件顺序不同执行的结果也不同,新手上路,请教高手了!

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 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

发新话题