У меня есть большой набор данных, которые необходимо обновить в зависимости от цены. Очень просто, цена предмета в коде/размере 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-сервер или другой СУБД? Версия? –
Может быть, я ослеп, но что по-вашему? – Andrew
Вы хотите увеличить цену за элемент {Item, Code, Size}, если есть другая запись с тем же Item и Code и более низким размером с более высокой ценой? –