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