нужны предложения по преобразованию ниже результата запроса в: используйте philips, led и tv в одну цитату.mysql query добавить отдельную цитату в запрос
insert into company_rawdata_split select 2,splits from (select NULL splits union select 'philips' union select 'led' union select 'tv') A where splits IS NOT NULL;
Запрос:
select concat
('insert into company_rawdata_split select ',id,',splits from (select NULL splits union select ',
replace(complaint_against ,' ', ' union select '),') A where splits IS NOT NULL;'
) ProdCatQueries from company_rawdata_new
результат
insert into company_rawdata_split select 2,splits from (select NULL splits union select philips union select led union select tv) A where splits IS NOT NULL;
Вы можете просто избежать одинарные кавычки? 'select concat ('insert into company_rawdata_split select', id, ', splits from (выберите NULL splits union select \' ', replace (complaints_against,' ',' \ 'union select \' '),' \ ') A где splits IS NOT NULL; ') ProdCatQueries from company_rawdata_new' –
Вставить в company_rawdata_split выбрать 2, отделить от (выбрать NULL splits union select «philips union select led union select tv') A где splits IS NOT NULL; – user3440798
Только что отредактировал запрос выше. –