Подтвердить что ты не робот

Как мне вернуть ВСЕ столбцы в одной таблице и только несколько в другом, используя join?

Я бы предпочел не перечислять все столбцы в таблицеA. "*" работает для одной таблицы, но я не хочу возвращать все столбцы в таблицеB из JOIN. Причина в том, что эти записи удаляются, и я хочу хранить данные из tableA (только) в виде сериализованного xml за период времени.

4b9b3361

Ответ 1

select tableA.*, tableB.col1, tableB.col2, ...

Ответ 2

Плохая практика когда-либо использовать select * или select table1. *. Это плохо для обслуживания и производительности. Вы никогда не должны делать этого в производственном коде.

Просто используйте имена столбцов, которые вы хотите.