In this case, a left join is the same as a right join?
mysql>
mysql>
mysql> use usenet;show tables;describe ARTICLE;describe NEWSGROUP;
Database chang
With your current data, yes they are the same. However as NEWSGROUP_ID is nullable then they could be different as the data changes.
Personally I always use LEFT JOINs if possible (from primary table to child table), in fact I have only needed to use a RIGHT JOIN a couple of times in over 6 years of SQL development!