を取得します。は、私は次のような場合があり、特定の日のために他のレコード
T1:
---------------------
oDate oVal
---------------------
2016-07-30 30
2016-07-31 40
2016-08-01 35
2016-08-02 50
T2:
--------------------
oDate oVal
---------------------
2016-07-30 56
2016-07-31 34
t2は '2016年8月1日' は空であり、両方
t1 --> oDate datetime, oVal int<br>
t2 --> oDate datetime, oVal int<br>
LETは、データがあると言いますフィールドoDate
およびoVal
。私は次のような結果が欲しい
:テーブルt2
は「2016年8月1日」以来、空のため
---------------------------
oDate oVal1 oVal2
---------------------------
2016-07-30 30 56
2016-07-31 40 34
2016-08-01 35 35
2016-08-02 50 50
を、oVal2
の値はoVal1
からコピーです。
どのようにSQLクエリでそれを行うことができますか? ありがとうございます。
t1がミスインの場合t2からのいくつかの日付? – Serg
t1は常に利用可能です。 – Haminteu
@Pawełのクエリは解決策です。 – Serg