我有兩個表:如何在使用左連接時檢查列是否沒有任何值?
family
:
| Position | Age |
| Dad | 41 |
| Mom | 45 |
| Daughter | 17 |
| Dog | |
和food
:
| Meal | Position |
| Steak | Dad |
| Salad | Mom |
| Spinach Soup | |
| Tacos | Dad |
我做下面的查詢:
`SELECT family.Position, food.Meal ".
"FROM family LEFT JOIN food ".
"ON family.Position = food.Position`.
,我得到以下結果:
Dad - Steak
Dad - Tacos
Mom - Salad
Daughter -
Dog -
現在我想只有那些不包含任何食物值的行(即最後兩行與女兒和狗)。我怎樣才能得到這些行?我可以使用where foof.Meal is null
嗎? 膳食欄是否必須具有某些屬性才能使此查詢成爲可能?