連接/連接表但僅包含新數據<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我安排了一個 JMP 腳本,每天為我提供每日資料表。
連接這些表的最佳方法是什麼,但我只想添加新數據而不是多個。
範例表 1(第 1 天)和表 7(第 7 天),如何連接這些表以包含表 1 和表 7 中的所有新數據,但不包含多個數據。
請注意,每個表中的列名稱都相同。
回覆:連接/連接表但僅包含新數據嗨吉姆,對我來說這裡的關鍵點是“合併同名列”,我以前沒有使用過。
非常感謝您的幫忙。
回覆:連接/連接表但僅包含新數據啊...您關於包含基表中的不匹配項的說法是正確的...我的錯誤
回覆:連接/連接表但僅包含新數據是的,加入是一個強大的工具。
如果您已經建立了許多倍的表,則有多種方法可以識別和刪除重複項。
下面是我(目前)最喜歡的用於刪除多個實例的 jsl 片段。 現在它比較所有列,但可以調整為僅考慮一組有限的列。
// 只保留倍數的第一個實例
dt =目前數據表() ; // 具有潛在倍數的表
實例=解析( "ColMin(行(), :名稱(\!"" ||連接項目( dt <<取得列名(細繩) , “\!“), :姓名(\!”” ) || “\!”))“ ) ;
dt <<刪除行( dt <<取得行,其中(實例<排())) ;
回覆:連接/連接表但僅包含新數據嗨吉姆,
感謝您的幫助,這又是一種享受,如果我想讓表包含我正在尋找的所有數據,我唯一需要在兩個表中都包含“不匹配”,但這也是有道理的。
謝謝。
回覆:連接/連接表但僅包含新數據假設您有一列或多列唯一標識每一行,那麼您所要做的就是使用 Join(而不是 Concatenate)並在識別列上進行匹配。 也要確保指定合併同名列並包含「With」表中的不符記錄。這將為您提供您想要的東西。