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

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

mysql> select url,category from url_categories left join url_associations using(url_category_id) left join urls using (url_id);(正确显示结果的语句,不匹配的记录也返回!)



结果显示错误的语句:

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);