私は2つのテーブルを持っています。articlesとarticle_shares(記事が共有された回数)
ユーザー(id 63)によるすべての記事と、ユーザーが記事を共有した回数(0になる可能性があります)を表示したい
記事:
article_id - user_id - title - date
Article_shares
article_id
次のことを試していますが、共有がある1行のみが返されますが、共有数が0(この場合は7つの記事)であっても、すべてを表示したいと思います。
SELECT *, DATE_FORMAT(a.date, '%d/%m/%y') as article_date, count(*)
from articles a
join article_shares ash on ash.article_id = a.article_id
where (a.user_id = '63') order by a.article_title asc