I was learning SQL and came across the following instructions:
SELECT
tbl_Livros.Nome_Livro, tbl_Livros.ISBN_Livro, tbl_Autores.Nome_Autor
FROM
tbl_Livros, tbl_Autores
WHERE
tbl_Livros.AutorID_Livro = tbl_Autores.ID_Autor;
And the other:
SELECT
tbl_Livros.Nome_Livro, tbl_Livros.ISBN_Livro, tbl_Autores.Nome_Autor
FROM
tbl_Livros
INNER JOIN tbl_Autores ON tbl_Livros.AutorID_Livro = tbl_Autores.ID_Autor;
The 2 commands returned me the same records, I would like to know the difference between them. The difference between INNER JOIN and OUTER JOIN I know, but the difference between INNER JOIN and link using WHERE I do not know.
Thank you.