私はテーブルを持っています - コメント。ユーザーは、サイトのメンバーでなくても投稿できますが、メンバーであれば詳細を表示したいと考えています。
そのため、メンバーではないユーザーがコメントした場合、投稿を表示しますが、プロフィールを持っていないため、プロフィールにリンクしません。
したがって、次のクエリでは、結合がない場合でも行を返したいと考えています。
select wc.comment, wc.comment_by_name, wc.user_id, u.url from comments wc
join users u on wc.wag_uid = u.user_id
where id = '1237' group by wc.comment order by wc.dateadded desc
戻りたい:
comment comment_by_name user_id url
------- --------------- ------- ----
hello dan 12 /dan
hey jane /jane
world jack 10 /jack
ただし、ジェーンには user_id がないため、上記はジェーンのデータを返しません
結合が null の場合でもすべてのデータを返す方法はありますか?