У меня есть демонстрационное приложение, использующее php с бэкэндом Access / Jet. У меня есть эти (упрощенные) таблицы:
People
------
ID
BankID // foreign key in Banks
Name
Address
Banks
--------
ID
Name
Address
Я делаю соединение:
SELECT * FROM People LEFT JOIN on People.BankID = Banks.ID
Какой лучший способ избежать столкновений имен? Это работает:
SELECT People.*,
Banks.ID as BankID,
Banks.Name as BankName,
Banks.Address as BankAddress
FROM People LEFT JOIN on People.BankID = Banks.ID
но это становится ужасно многословно, когда у вас больше, чем несколько столбцов. Можно ли как-то сказать «поставить перед всеми столбцами в таблице« Банки »префикс« Банк »?