Я действительно не знаю, какой должен быть правильный заголовок для этого.
Это мой sql (я работаю с laravel):
$user = DB::table('users')
->join('companies', 'users.belongs_to', '=', 'companies.id')
->join('countries', 'companies.country_id', '=', 'countries.id')
->select('users.id AS usersid')
->where('users.id',$id);
Проблема в том, что таблицы имеют имена столбцов, которые одинаковы в других таблицах (например, id, status, updated_at, updated_at, есть во всех таблицах)
Поэтому, когда я делаю запрос, я не могу определить, к какой таблице принадлежит этот индекс.
Я знаю, что могу использовать алиасы, но в этом случае мне нужно будет сделать много из них ...
Вопрос в том, можно ли сделать так, чтобы ALIAS, который принудительно заставил все индексы результата, стать TABLE_NAME.COLUMN_NAME?