Question: what is difference between inner join and for all entries?
Answer: INNER JOINs only look at the intersection of the results that meet the WHERE clause. FOR ALL ENTRIES eliminates duplicates from the results. I find JOINs to be more time consuming to code. (I can never find the “~” key.)