Sql 如何创建查询以排除表中的特定obejct

Sql 如何创建查询以排除表中的特定obejct,sql,Sql,我想询问如何创建一个查询来排除表中的特定obejct 我有一个磁盘表,它如下所示 从磁盘表中选择* MACHINE INSTANCE METRIC A C: 20 B C: 30 B E: 40 机器实例度量 A:20 B:30 B:40 我想在B服务器中引入除C:之外的所有实例 select * from disk_table WHERE INSTAN

我想询问如何创建一个查询来排除表中的特定obejct

我有一个磁盘表,它如下所示

从磁盘表中选择*

MACHINE INSTANCE METRIC A C: 20 B C: 30 B E: 40 机器实例度量 A:20 B:30 B:40 我想在B服务器中引入除C:之外的所有实例

select * from disk_table
WHERE INSTANCE <>'C:' AND MACHINE <> 'B'
如何为此创建查询

提前感谢。


只需在您的条件下使用和操作即可。(除了C:在B服务器中之外的所有实例。)

从磁盘表中选择*
其中实例“C:”和机器“B”

谢谢您的回答,但当我这样查询时,列表中没有服务器。我想显示所有服务器并排除B服务器中的C:。我怎么能做到呢?那是因为你说的“除了C:在B服务器中的实例”,这对我来说意味着你想要的是
Machine
B
的所有记录,而不是
C:
实例。这不是你想要的吗@이상봉, 我想我知道你现在在追求什么。我更新了我的答案。这就是你想要的吗?对不起,也许我错了,我想在结果中显示A,B服务器。所以查询结果应该是“AC:20,be:40”。我只想排除B服务器中的C:@이상봉, 已修复,请再次检查。
select * from disk_table
WHERE INSTANCE <>'C:' AND MACHINE <> 'B'