表项目(4列,简化为清楚起见)TSQL - 更新表从本身
Record | Item | Price | Zone
数据
1 | 100 | 10.00 | A 2 | 100 | NULL | B 3 | 100 | NULL | C 4 | 200 | 25.00 | A 5 | 200 | NULL | B
尝试与相应的更新NULL
小号基于Item
的非NULL
的值。因此,所有项目100将读取10.00,两个项目200将读取25.00。
我觉得这应该是超级简单,但无法弄清楚自我参考。
感谢
[?你尝试过什么(http://www.whathaveyoutried.com) – Kermit
哇,这是一个咆哮! –
njk - 点采取和理解。我没有任何我认为很接近的东西,所以我把它保留了下来。我会在将来更详细地介绍它。感谢您的回应。 – FreeMars