誰かが次のことを行う方法を説明できますか? 私はテーブルの人と家を持っています。
パーソン:行の1つが条件を満たすときに行を選択しないでください
| Person id | Person Name |
| 1 | One |
| 2 | Two |
ハウス:
| House id | Person Id | House type |
| 1 | 1 | Small |
| 2 | 1 | Big |
| 3 | 1 | Undefined |
| 4 | 2 | Big |
| 5 | 2 | Undefined |
I次のような状況があります。 私は彼が持っている場合は、この人を選択するタイプの「ビッグ」と一緒に家を持っている人を選択しないようにする必要がありますがtypeが "small"の家、typeが "big"と "undefined"の2つの家があり、 "Undefined"の家のhouse idを選択していない人を選択します。
だから、結果は(ちょうどこの1行)でなければなりません
| Person id | House id |
| 2 | 4 |
動作するはず? –
あなたは、大きな/大きい、大きい/大きい/未定義の場合、どうなるでしょうか?たぶんあなたは別の方法で希望の結果を説明することができますか? –
人1と人2の両方が大きく、未定義人1がリストにないのはなぜですか? – Stivan