2つのMySQLのテーブルを考える:最善の方法
member: id, status, name, type
serial: id, serial, description
私はIDがmember.status =「2」とシリアルを選択したい= IDが指定されている任意のシリアル値。
つまり、IDを指定すると、IDに関連付けられた別のシリアル番号を見つけて、そのシリアル番号を持つすべてのIDを返すことができますが、そのステータスが「2」の場合に限ります。
私はJOINまたはUNIONが必要とは思わない。私はおそらくserial.idを選択したいと思っていますが、serial = ANY(serial.id = "value"のserialを選択してください)ですが、member.status = "2"の必要性を理解できません。
どうすればよいですか?
ありがとうございました。
サンプルデータと望ましい結果は、あなたがしようとしていることを伝えるのに役立ちます。例えば、「id」は何ですか?メンバーかシリアル? –