SAS Visual Data Builder 提供可篩選資料的 [
Where] 和 [
Having] 標籤。遵循下列最佳做法:
-
先在 [Where] 標籤上進行篩選,因為 WHERE 子句可以減少考慮要進一步產生子集的列。
-
當在作為索引或主索引鍵的欄上指定篩選時,盡可能避免使用函數。使用函數 (例如:CAST(order_id as DOUBLE)
) 可能會導致執行完整表格掃描,而不是使用索引。
-
-
如果必須在 [Where] 或 [Having] 標籤上移除使用的表格,則先從篩選移除表格的參考,然後再移除此表格。否則,如果您移除篩選中參考的表格,則清除所有的篩選條件。