Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
En az bir true değeri grupta true ise expr döndürür.
any toplama işlevi, max toplama işleviyle eş anlamlıdır ancak yalnızca bir boole bağımsız değişkeniyle sınırlıdır.
İşlev aynı zamanda toplama işlevi içinbool_or bir eş anlamlıdır.
Sözdizimi
any(expr) [FILTER ( WHERE cond ) ]
Bu işlev, yan tümcesi kullanılarak bir OVER olarak da çağrılabilir.
Tartışmalar
-
expr: BirBOOLEANifadesi. -
cond: Toplama için kullanılan satırları filtreleyerek isteğe bağlıBOOLEANbir ifade.
İadeler
Bir BOOLEAN.
Örnekler
> SELECT any(col) FROM VALUES (true), (false), (false) AS tab(col);
true
> SELECT any(col) FROM VALUES (NULL), (true), (false) AS tab(col);
true
> SELECT any(col) FROM VALUES (false), (false), (NULL) AS tab(col);
false
> SELECT any(col1) FILTER (WHERE col2 = 1)
FROM VALUES (false, 1), (false, 2), (true, 2), (NULL, 1) AS tab(col1, col2);
false