Вот оператор вставки.
insert into tableA (c1, c2, c3) values ( v1, v2, v3)
Бывает, v1 и v2 имеют то же значение, что и (select x from tableB where x='y')
Я хочу избежать добавления select
дважды в запросе вставки. Есть ли способ, подобный insert into tableA (c1, c2, c3) values ( (select x from tableB where x='y') a, a, v3)
?
Это не сложный вопрос, но и не дубликат. Разница настолько очевидна. Вздох. Редактор. Учитесь читать.