共用方式為


WQL 運算子

Windows Management Instrumentation 查詢語言 (WQL) 支援 SELECT 語句 WHERE 子句中使用的一組標準運算符,如下所示。

算子 描述
= 等於
< 小於
> 大於
<= 小於或等於
>= 大於或等於
!= 或 <> 不等於

 

還有一些額外的 WQL 特定運算子:IS、IS NOT、ISA 和 LIKE。 只有在常數 NULL時,IS 和 IS NOT 運算子才會在 WHERE 子句中有效。 例如,下列查詢有效:

SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NULL
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT NULL

下列查詢顯示IS和IS NOT的無效用法:

SELECT * FROM Win32_LogicalDisk WHERE DriveType IS 5
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT "NTFS"

ISA 運算子用於數據和事件查詢的 WHERE 子句中,以測試類別階層的內嵌物件。 ISA 運算元不需要在要求類別階層時追蹤新衍生類別。 當您使用 ISA 時,要求類別的新建立和現有子類別會自動包含在結果集中。

如需此運算符語法和使用的詳細資訊,請參閱下列主題:

LIKE 運算符在 WHERE 子句中有效,可用來判斷指定的字元字串是否符合指定的模式。 例如,下列查詢會傳回Win32_類別的所有實例。

SELECT * FROM Meta_Class WHERE __Class LIKE "%Win32%"

如需此運算符語法和使用的詳細資訊,請參閱 LIKE 運算子