title: Does the join order matter in SQL?
body: <p>Disregarding performance, will I get the same result from query A and B below? How about C and D?</p>
  
  <pre><code>-- A
  select *
  from   a left join b
             on &lt;blahblah&gt;
         left join c
             on &lt;blahblan&gt;
  
  
  -- B
  select *
  from   a left join c
             on &lt;blahblah&gt;
         left join b
             on &lt;blahblan&gt;  
  
  -- C
  select *
  from   a join b
             on &lt;blahblah&gt;
         join c
             on &lt;blahblan&gt;
  
  
  -- D
  select *
  from   a join c
             on &lt;blahblah&gt;
         join b
             on &lt;blahblan&gt;  
  </code></pre>