What's the difference between this two SQL queries please?
SELECT
articles.idarticles, articles.titre, articles.contenu,
categories.titre AS categorie
FROM
articles, categories
WHERE
idarticles = 2 ;
And this one
SELECT
articles.idarticles, articles.titre, articles.contenu,
categories.titre AS categorie
FROM
articles
LEFT JOIN
categories ON category_id = categories.idCategories
WHERE
idarticles = 2 ;
The result is : for the first:
The result for the second query is this :
Why the first one returns one result, the second returns 2 rows?