我有一大組數據需要根據價格進行更新。非常簡單,代碼/尺寸1中物品的價格必須等於或小於代碼/尺寸2.代碼/尺寸2必須等於或小於代碼/尺寸3,依此類推:根據列值更新SQL表
Item Code Size Price
-------------------------------
66227019 OTH 1 $466
66227019 OTH 2 $486
66227019 OTH 3 $476
66227019 OTH 4 $537
66227019 IVC 1 $458
66227019 IVC 2 $428
66227019 IVC 3 $458
66227019 IVC 4 $458
必須像:
Item Code Size Price
-------------------------------
66227019 OTH 1 $466
66227019 OTH 2 $486
66227019 OTH 3 $486
66227019 OTH 4 $537
66227019 IVC 1 $458
66227019 IVC 2 $458
66227019 IVC 3 $458
66227019 IVC 4 $458
我已經嘗試了一些自聯接和我基本上失去了我的腦海裏。任何幫助真誠讚賞。
謝謝!
SQL-Server或其他DBMS?版? –
也許我會失明,但你期望的結果有什麼不同? – Andrew
如果有另一條記錄具有相同的商品和代碼,而較低的尺寸和更高的價格,您是否希望提高{商品,代碼,尺寸}條目的價格? – 2013-10-14 21:57:09