У меня есть 2 таблицы - Raw_Data и Pivot.Столбец E_MSG в Raw_Data содержит строку текста, в которой я предоставил образец строки для 4 записей ниже.Я хотел бы отфильтровать определенные ключевые слова из E_MSG и вставить отфильтрованное ключевое слово в столбец «Причина» в Pivot.В частности, ключевыми словами, которые я хочу ввести в сводную таблицу, являются «Отключение Интернета», «Сбой сервера» и «Неизвестная ошибка», как показано ниже в коде.
Как мне поступить так?
Я думал, что это можно сделать с помощью оператора INSERT INTO с последующим условием NESTED внутри оператора WHERE
Обратите внимание, что я новичок в SQL и все еще использую синтаксис,Спасибо.
CREATE TABLE Raw_Data (BOT_ID INTEGER PRIMARY KEY, E_MSG VARCHAR(1000));
INSERT Raw_Data VALUES(1, 'filler words 1234 Internet Outage');
INSERT Raw_Data VALUES(2, 'filler words 5678 Server Crash');
INSERT Raw_Data VALUES(3, 'filler words 1234 Internet Outage');
INSERT Raw_Data VALUES(4, 'filler words 9999 Unknown error');
CREATE TABLE Pivot (P_ID INTEGER PRIMARY KEY, Process VARCHAR(20), Cause
VARCHAR(20));
INSERT Pivot VALUES(1, 'AutoLoan', NULL);
INSERT Pivot VALUES(2, 'TFSA', NULL);
INSERT Pivot VALUES(3, 'eSig', NULL);
INSERT Pivot VALUES(4, 'mFunds', NULL);