ИЗБЕРЕТЕ *
е антимодел. Ако id
е само колона, която съществува и в двете таблици, които можете да използвате:
ИЗБЕРЕТЕ *ОТ master_biz.legend_asetRIGHT ПРИСЪЕДИНЕТЕ master_custom.custom_app_table_4 ИЗПОЛЗВАНЕ (id);
В противен случай трябва да добавите псевдоним за всяка колона ръчно:
ИЗБЕРЕТЕ a.ID КАТО идентификатор,a. ... КАТО ... ,t4.col КАТО ... ОТ master_biz.legend_asset aRIGHT ПРИСЪЕДИНЕТЕ master_custom.custom_app_table_4 t4 ON a.ID =t4.ID;
Забележка:Не е нужно да пишете име на таблица, можете да използвате псевдоними на таблица.
РЕДАКТИРАНЕ:
ИЗПОЛЗВАНЕ
ще върне колони, използвани в JOIN
веднъж:
ИЗБЕРЕТЕ *ОТ t1JOIN t2 ИЗПОЛЗВАЙТЕ(i);ИЗБЕРЕТЕ *ОТ t1JOIN t2 ON t1.i =t2.i;
Изход:
<предварителен код>╔════╦════╦═══╗║ i ║ b ║ c ║╠════╬══╬══╬══╬══╬══╬══╬══╬═══╬════════════════════ ╚════╩════╩═══╝срещу
╔════╦════╦════╦═══╗║ i ║ b ║ i ║ c ║═║ c ║╠══════════════ ╬═══╣║ 1 ║ 1 ║ 1 ║ 3 ║╚════╩════╩════╩═══╩══════