我想獲取過去6個月的數據。 這是我用什麼: WHERE d_date > DATEADD(m, -6, current_timestamp)
,我得到這個錯誤。 ERROR: CLI prepare error: SQL0206N "M" is not valid in the context where it is used
也試過 WHERE d_date > current date
,我有以下數據集: Row - Customer - Renew Date - Type of Renewal - Days
1 - A - June 10, 2010 - X
2 - A - May 01, 2011 - Y
3 - B - Jan 05, 2010 - Y
4 - B - Dec 10, 2010 - Z
5 - B
,我有以下數據集: 需要添加兩個新列 - 第一個從第2行減去第1行對每一個客戶,這樣我們就可以擁有的#「天」客戶在此之後更新的其成員 - 第二個計算時代的客戶續簽其會員#這將是剛剛從0 Row - Customer - Renew Date - Type of Renewal - Days_Since -Prev_Renewal
1 - A - June 10, 2010 - X
我正在編寫其他用戶在基於SAS 9.3的企業指南中運行的過程。它將各種信息記錄到一個表格中。有沒有辦法阻止這個表出現在流程中? 注意:這幾乎都是使用「用戶編寫的代碼」步驟完成的。不幸的是,菜單中的設置(請參閱下面的vasja答案)似乎不影響UWC步驟。 (我已經看到了這一點:Tell SAS not to add newly generated tables on the Process Flow
This problem note描述了EG 4.1中使用包含過濾器的外連接(即謂詞位於ON子句而不是WHERE子句中)的情況。但是,您如何真正告訴Enterprise Guide的查詢構建器在聯接中包含過濾器?問題註釋說這在4.2中修復了,所以他們改變了用戶界面,或者在4.1中已經有一個選項可以做到這一點,並且該選項不起作用?