Quais diferenças nesses dois códigos, pois o resultado ao final é o mesmo:
Então quais são as diferenças, nos comandos utilizados?
SELECT orders.*
FROM orders
JOIN accounts
ON orders.account_id = accounts.id;
para:
SELECT orders.*
FROM orders, accounts
WHERE orders.account_id = accounts.id;