私はそのような3つのテーブルを持っています:
User table
user_id first_name email
1 Bob bob@bob.com
2 Jane jane@jane.com
3 Fred fred@fred.com
Listing
listing_id user_id status
1 1 1
2 1 1
3 2 1
4 3 1
User billing
billing_id user_id status
1 1 1
2 2 1
ユーザーテーブルには、すべてのユーザー情報が含まれています。リストテーブルには、オークションリストに関する情報があります。このテーブルのステータス列は、リストがアクティブであるか終了しているかを判別するためのものです。請求テーブルには、ユーザーの請求の詳細に関連する情報が含まれています。
すべてのテーブルは、user_idに基づいて関連付けられています。私が抽出したいのは、ユーザーがアクティブなリストを持っているが、請求の詳細を入力していないすべてのユーザー情報です。したがって、上記の表の例の望ましい結果は次のようになります。
user_id first_name email
3 Fred fred@fred.com
フレッドは現在アクティブなリストを持っていますが、彼の請求情報を記入していません。
どうもありがとう。