補償條款
適用於:磚的SQLSQL倉庫版本2022.35或更高版本Databricks運行時11.2及以上
跳過語句或子查詢返回的若幹行。這個從句多用於連詞限製來頁麵通過結果集,和訂單通過
產生確定的結果
請注意
在對結果集進行分頁時使用限製
而且抵消
被跳過的行仍然被處理。這些行隻是從結果集中被抑製。對於資源密集型查詢,不建議使用這種技術進行分頁。
例子
>創建臨時視圖人(的名字,年齡)作為值(“禪回族”,25),(“阿尼爾B”,18),(照年代”,16),(“邁克”,25),(“約翰一”,18),(“傑克N”,16);—按字母順序選擇第4行和第5行。>選擇的名字,年齡從人訂單通過的名字限製2抵消3.;邁克一個25照年代16——在LIMIT上指定ALL選項並且OFFSET為0,返回所有行。>選擇的名字,年齡從人訂單通過的名字限製所有抵消0;阿尼爾B18傑克N16約翰一個18邁克一個25照年代16禪回族25——一個常量函數表達式作為OFFSET的輸入。>選擇的名字,年齡從人訂單通過的名字抵消長度(“火花”);禪回族25—不允許使用非文字表達式作為OFFSET的輸入。>選擇的名字,年齡從人訂單通過的名字抵消長度(的名字);錯誤:的抵消表達式必須評估來一個常數價值