* тут первый запрос) as tbl_1
join (select * тут второй запрос) as tbl_2
on tbl_1.en_1.partnumber = tbl_2.en_2.partnumber
where tbl_1.en_1.partnumber='...';
Ругается на ERROR: missing FROM-clause entry for table "en_1" в предпоследней строчке. Но FROM во второй строке есть. В чем ошибка?
По сообщению об ошибке понятно, что en_1 воспринимается как table alias, а не field. Какого типа это поле, вообще?
А вот еэто вот что вообще такое? tbl_1.en_1.partnumber = tbl_2.en_2.partnumber
Обсуждают сегодня