I'm working through [the JOIN tutorial](http://sqlzoo.net/wiki/The_JOIN_operation) on SQL zoo. 

Let's say I'm about to execute the code below: 

```
SELECT a.stadium, COUNT(g.matchid)
FROM game a 
JOIN goal g 
ON g.matchid = a.id
GROUP BY a.stadium 

```

As it happens, it produces the same output as the code below:

```
SELECT a.stadium, COUNT(g.matchid)
FROM goal g  
JOIN game a
ON g.matchid = a.id
GROUP BY a.stadium 

```

So then, when does it matter which table you assign at FROM and which one you assign at JOIN?