2つのテーブルから1つのレコードを選択したい。ただし、を使用するSIMPLE JOIN
と、条件がテーブルの両方を満たしている場合にのみ値が返され、LEFT
orを使用すると、またはテーブルRIGHT JOIN
からすべての値が返されます。LEFT
RIGHT
私は次のクエリを使用しています、
SELECT *
FROM activity_feeds
LEFT OUTER JOIN activity_traders ON activity_feeds.feed_id = activity_traders.trdr_feed_id = '11'
値が正しいテーブルと一致しない場合にのみ、両方のテーブルから値を取得する必要がありactivity_feeds.feed_id = activity_traders.trdr_feed_id = '11'
ます。正しいテーブルの列に対してnullを返す必要があります。助けてください!
編集:テーブル構造が追加されました
フィード
トレーダー