УСНО Вопрос:SQL: Обновление столбца на основе другого столбца + другие данные очистки
Material Column='3MR2091' Table Key='1003MR2091 W047F001'
Что мне нужно для Таблица Определитель в конечном итоге просто 'W047'
То, что я до сих пор:
SELECT REPLACE(REPLACE([Table Key],'%F001%',''),[Material],'') FROM ZMMH03_TEMP;
Нуждается каким-то образом сочетаться с ...
SELECT RIGHT([Table Key],LEN([Table Key])-3) As NewTableKey;
SELECT LTRIM([NewTableKey]);
.... Священная корова, я это понял !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Я немного взволнован.
SELECT REPLACE(REPLACE(REPLACE(RIGHT([Table Key],LEN([Table Key])-3),'%F001%',''),[Material],''),' ','') --- Works!!!!!
Теперь таблица ключей - это только текст W047!
Вы что-то пробовали? Вы проверили синтаксис команды 'UPDATE'? –
Что вы используете? MySQL, MSSQL, SQLite, ...? – waka
SQL Server Management Studio 2014. –