다음을 통해 공유


not()

적용 대상: ✅Microsoft Fabric

인수의 bool 값을 반대로 바뀝니다.

구문

not( expr)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
expr scalar ✔️ 부울 값으로 계산되는 식입니다. 이 식의 결과는 반전됩니다.

반품

인수의 역방향 논리 값을 반환합니다 bool .

예제

다음 쿼리는 상태별로 토네이도가 아닌 이벤트 수를 반환합니다.

StormEvents 
| where not(EventType == "Tornado") 
| summarize count() by State

출력

상태 세다
텍사스 4485
캔자스 3005
아이오 와 2286
일리노이 1999
미주리 주 1971
그루지야 1927
미네소타 1863
위스콘신 1829
네브라스카 1715
뉴욕 1746
... ...

다음 쿼리는 EventType이 hail이거나, 또는 상태가 알래스카인 레코드를 제외합니다.

StormEvents
| where not(EventType == "Hail" or State == "Alaska")

다음 쿼리는 EventType이 모두 hail 상태가 동시에 알래스카인 레코드를 제외합니다.

StormEvents
| where not(EventType == "Hail" and State == "Alaska")

다른 조건과 결합

not() 함수를 다른 조건과 결합할 수도 있습니다. 다음 쿼리는 EventType이 홍수가 아니고 속성 손상이 $1,000,000보다 큰 모든 레코드를 반환합니다.

StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000