1
日期範圍的更新行我有看起來像這樣的如何在Teradata的
accounts
account_number integer
date_updated_last datetime
delinquency_code varchar(3)
payments
account_number integer
statement_date datetime
delinquency_code varchar(3)
拖欠代碼列在帳戶填充的Teradata數據庫的兩個表,但在支付不填充。我想用基於date_updated_last和statement_date的拖欠代碼更新付款。問題是,statement_date是連續的,比如一個給定的賬戶在2009年7月開放,那麼在當時和現在之間每個月都會有一個記錄,但是隻有當信息改變時才添加賬戶記錄,所以可能存在例如,同一個帳戶的帳戶表中只有3條記錄。說,2009年8月,2010年1月和2010年3月。所以我想更新2009年8月到2010年1月之間的所有付款記錄與2009年8月帳戶記錄中的數據。任何人都可以點我一個簡單的方法來做到這一點?
謝謝:)
-C
什麼A是SET語句? – 2010-06-28 16:40:19
對不起,改正了。我以A作爲表別名開始,然後在SET部分中更改它而不更改它。 – 2010-06-28 16:44:27
這似乎確實起作用。 thx湯姆:) – 2010-06-28 17:59:12