Псевдоним имя столбца в левом соединении

Допустим, у меня есть две таблицы, и оба их первичных идентификатора используют имя «id». Если я хочу выполнить объединение с этими двумя таблицами, как бы я псевдонимid таблицы, которую я хочу объединить с прежней таблицей?

Например:

SELECT * FROM `sites_indexed` LEFT JOIN `individual_data` ON `sites_indexed`.`id` = `individual_data`.`site_id` WHERE `url` LIKE :url

Теперь site_id должен связываться сsites_indexed.id, Настоящийid который представляет строку дляindividual_data однако имеет то же самоеtitle какsites_indexed.

Лично мне нравится просто использовать имяid для всего, поскольку это держит вещи последовательными. Однако при написании сценариев на стороне сервера это может привести к путанице.

например

$var = $result['id'];

Учитывая вышеупомянутый запрос, не смущает ли это интерпретатора?

Во всяком случае, как это достигается?

Ответы на вопрос(4)

Ваш ответ на вопрос