我知道标题有点模糊,这个问题可能已经被问过了,但我不知道该如何总结我的问题,以便能够搜索它或写出更好的标题! 这可能很简单,但它一直出现在我的问题中,我想不通。 这里举个例子:
假设我有这个表格“午餐”:
如果我想查询所有午餐时吃苹果的人,很容易,我只需使用
假设我有这个表格“午餐”:
如果我想查询所有午餐时吃苹果的人,很容易,我只需使用
SELECT [Name] FROM [Lunch] WHERE [Lunch Item] = 'Apple' GROUP BY [Name]
但是如果我想获取那些午餐没有吃苹果的人员名单怎么办?如果我使用以下代码:
SELECT [Name] FROM [Lunch] WHERE [Lunch Item] <> 'Apple' GROUP BY [Name]
搜索结果仍将包括那些有苹果的人,因为他们同时也有其他不是苹果的东西。
我觉得这应该是一个简单的查询,但我不知道语法应该是什么。