any_value聚合函數

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時11.2及以上

返回的隨機值expr為一組行。這個函數是不確定的。

語法

any_value(expr(,ignoreNull])(過濾器(在哪裏氣孔導度)](忽略零位|尊重零位]

這個函數也可以作為一個調用窗口函數使用條款。

參數

  • expr:任何類型的表達式。

  • ignoreNull:一個可選的布爾文字違約為false。的默認值ignoreNull是假的。

  • 氣孔導度:一個可選的布爾表達式過濾行用於聚合。

  • 忽略零位尊重零位:當忽略零位使用或ignoreNull真正的任何expr值為空將被忽略。默認值是尊重零位

返回

結果具有相同的類型expr

例子

>選擇any_value(上校)(10),(5),(20.)作為選項卡(上校);10——隨後的執行可能會產生不同的結果>選擇any_value(上校)(10),(5),(20.)作為選項卡(上校);20.>選擇any_value(上校)(),(5),(20.)作為選項卡(上校);>選擇any_value(上校)忽略零位(),(5),(20.)作為選項卡(上校);5