В sql не силён, составил запрос:
insert into avrorades_centro.prices_box(size)
select value from avrorades_centro.modx_site_tmplvar_contentvalues
where avrorades_centro.modx_site_tmplvar_contentvalues.contentid=avrorades_centro.prices_box.idmodx
and avrorades_centro.modx_site_tmplvar_contentvalues.tmplvarid=3
сервер ругается ошибкой:
#1054 - Unknown column 'avrorades_centro.prices_box.idmodx' in 'where clause'
Я так понимаю что он мне говорит что столбца idmodx в базе не существует, но он есть.
Разъясните из-за чего ещё может появляться данная ошибка, и если запрос составлен некорректно, то подскажите как правильнее.
мне нужно скопировать значения из avrorades_centro.modx_site_tmplvar_contentvalues(value)
в avrorades_centro.prices_box(size)
, но только те значения у которых tmplvarid=3
и у которых совпадают значения в столбцах contentid=idmodx
Я так понимаю что он мне говорит что столбца idmodx в базе не существует, но он есть.
Прежде чем найти поле в таблице, нужно найти саму таблицу. А таблица avrorades_centro.prices_box вообще не указана в секции FROM.
insert into avrorades_centro.prices_box(size)
select value
from avrorades_centro.modx_site_tmplvar_contentvalues, vrorades_centro.prices_box
where avrorades_centro.modx_site_tmplvar_contentvalues.contentid=avrorades_centro.prices_box.idmodx
and avrorades_centro.modx_site_tmplvar_contentvalues.tmplvarid=3
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Предположим, что у меня есть приложение, которое хранит информацию об объектах моего городаУ меня есть MainActivity, которая содержит в себе HomeFragment,...
Если я правильно понимаю, основной принцип отлова ошибок try catch является в том, чтобы при появлении какой-то определенной - ожидаемой ошибки,...