Вот хорошая статья, которая описывает: http://www.skillz.ru/dev/php/article-Obyasnenie_SQL_obedinenii_JOIN_INNER_OUTER.html
View the discussion thread.