我有一個表中的SQL,我想更新更新值
NAME DATE Tenor Value
Item1 2016/01/01 1 0.1
Item1 2016/01/01 2 0.15
Item1 2016/01/01 3 0.16
Item1 2016/01/02 1 0.17
Item1 2016/01/02 2 0.18
Item1 2016/01/02 3 0.19
Item2 2016/01/01 1 0.11
我想對「2016年1月2日」,「項目1」更新值,與值每個男高音的「2016/01/01」。例如。
對於2016年1月2日和男高音1,用2016年1月1日和男高音1.
對於2016年1月2日和男高音2,更新與2016的值的值更新/ 01/01和中音2.
有沒有簡單的方法,以便我可以改變我的表,而不需要硬編碼的男高音?我有一個有很多選項的巨大桌子。但男高音在日期上是一樣的,我會硬編碼日期和名字。
在此先感謝
您正在使用什麼RDBMS?請正確標記您的問題。 –
'UPDATE tablename SET date = ... WHERE ...' – jarlh
@FelixPamittan,對不起,我只知道SQL的基礎知識,我有Microsoft SQL Management Studio,所以我不知道它是否是sql-server – arodrisa