proc-sql

    0熱度

    1回答

    我試圖從SAS數據集更新數據庫記錄。這是我曾嘗試: proc sql noprint; UPDATE A SET A.IP = U.IP, A.COUNTRY = U.COUNTRY, A.CREATION_DATE = U.CREATION_DATE, A.STATUS = U.STATUS FROM db_table.COUNTRY A INNER JOIN SAS_datase

    1熱度

    1回答

    work.record文件中的bday和date變量存儲爲date9。而date和birth_day變量是日期時間,但似乎是char值; orion.test變量的信息和格式是$ 10。 如何轉換我的變量,以便它們可以插入到orion.test中的變量中? proc sql; insert into orion.test (date, birth_day) select r.

    0熱度

    2回答

    任何幫助都將不勝感激。我試圖根據某個特定ID是否提交了某個代碼來爲我的數據添加一個「0」值。爲了更好地說明我在這裏想要做的是一個樣本化了一個數據集,其中包含三個ID和三個應該表示的代碼,接下來是我想要的。 ID Submitted_Code Times_Submitted Cost_Per_Each A 42 10 15.00 A 43 5 30.00 B

    0熱度

    2回答

    我是SQL新手,試圖運行這段代碼來計算每個條目的頻率,但出現錯誤(並且不知道爲什麼 - 在此環境中沒有真正的調試,只是「錯誤22-322:語法錯誤,期待以下之一:;,',',USING。&錯誤202-322:選項或參數是不承認,將被忽略。「)。順便說一下,我正在編譯SAS Enterprise Guide 6.1。任何幫助將非常感激! proc sql; create view work.tem

    0熱度

    2回答

    我使用SAS執行查詢,並且有時會向我的團隊發送電子郵件以確認查詢已執行。但是,除非手動檢查,否則我不知道它是否成功。 例如,我有一個SAS作業執行一個存儲過程,該存儲過程從今天開始附加一個包含更多數據的表。我希望能夠將該表中的MAX(日期)添加到電子郵件文本中,或者將今天的日期添加到電子郵件中的COUNT(*),以便我可以知道添加了多少記錄。 這裏是什麼,我會想象它會是什麼樣子: PROC SQL

    0熱度

    1回答

    pro sql number; create table daily_total as select distinct trans_dt, sum((select (quantity * unit_price) from transaction_detail where subcat_num = 1111 and trans_dt = a

    1熱度

    2回答

    我對SAS編程相對比較陌生,但在過去幾個月中我一直在提高基礎知識,並滿足了我的需求。但是,我目前有麻煩,希望得到一些幫助。我正在嘗試更新數據庫並創建兩個新變量,以幫助跟蹤更新。所以,我已經簡化我的問題如下表: 源表 ID Record_ID Correction_ID 0001 A001 0002 A002 0003 A003 A001 0004 A004 A002 0005

    1熱度

    1回答

    我想在特定列的proc sql語句中使用select distinct。我有大約10列,我不想檢查整個10列的重複,我只想檢查一列的重複。 所以,當我寫的proc sql像下面,select distinct檢查過所有10列的重複: proc sql; create table newtable as select distinct Col1, Col2, Col3, Col

    0熱度

    1回答

    我學習PROC SQL,不知爲什麼以下兩個結果是不同的: 我有兩個數據設置如下 data data1; input name $ value; datalines; a 1 b 3 c 5 ; run; data data2; input name $ value; datalines; A 2 B 4 C 6 D 8 ; run;

    1熱度

    1回答

    我在運行proc sql時遇到了SAS上的讀取訪問衝突錯誤。 誤差 The SAS task name is [SQL] ERROR: Read Access Violation SQL Exception occurred at (2868651F) Task Traceback 可能是什麼問題。 使用的libname是一個常用的libname,只是從普通庫中訪問數據。 libn