not()
Şunlar için geçerlidir: ✅Microsoft Fabric✅
Bağımsız değişkeninin bool
değerini tersine çevirir.
Sözdizimi
not(
ifade)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
ifade | sayıl | ✔️ | Boole değeri olarak değerlendirilen ifade. Bu ifadenin sonucu tersine çevrilir. |
Döndürülenler
Bağımsız değişkeninin ters çevrilmiş mantıksal değerini bool
döndürür.
Örnekler
Aşağıdaki sorgu, durum başına kasırga olmayan olayların sayısını döndürür.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
Çıktı
Devlet | Saymak |
---|---|
TEXAS | 4485 |
KANSAS | 3005 |
IOWA | 2286 |
ILLİNOİS | 1999 |
MİSSOURİ | 1971 |
GÜRCİSTAN | 1927 |
MİNNESOTA | 1863 |
WİSCONSİN | 1829 |
NEBRASKA | 1715 |
NEW YORK | 1746 |
... | ... |
Aşağıdaki sorgu EventType'ın dolu olduğu, veya eyaletin Alaska olduğu kayıtları dışlar.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
Sonraki sorgu hem EventType'ın dolu hem de eyaletin aynı anda Alaska olduğu kayıtları dışlar.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Diğer koşullarla birleştirme
Not() işlevini diğer koşullarla da birleştirebilirsiniz. Aşağıdaki sorgu, EventType'ın sel olmadığı ve özellik hasarının 1.000.000 TL'den büyük olduğu tüm kayıtları döndürür.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000