私はuser
テーブルを持っており、payment
多対多の関係テーブルです。
SELECT user.uID,
user.uName,
user.uLocation,
user.uBlock,
user.uRoom,
user.uStatus,
payment.pID,
payment.pDate,
payment.pType
FROM user
INNER JOIN payment
ON user.uID = payment.pID
LIMIT 0,100
INNER JOIN
結果は何もありません。LEFT JOIN
ユーザーは正しい結果を表示しますがNULL
、支払いテーブルに戻りますRIGHT JOIN
支払いは正しい結果を表示しますがNULL
、ユーザーテーブルに戻ります
両方を表示する正しい結果を得るにはどうすればよいですか? LEFT JOIN
&RIGHT JOIN