2016-09-20 3 views
0

У меня есть 2 таблицы «данные» и «списки», с которыми я подключаюсь LEFT. Обе таблицы имеют столбец идентификатора. Проблема в том, что я не могу понять, как сделать AS с присоединением, поэтому я могу позже ссылаться на data.ID и lists.ID в своем PHP-скрипте. Вот мой текущий запрос, в результате чего в 2 колонки Оба меченых IDДобавление AS table.column к запросу LEFT JOIN

`SELECT * FROM `listings` LEFT JOIN `data` ON (`listings`.`REALTOR` = `data`.`ID`) WHERE `listings`.`ACTIVE` = '1' AND `listings`.`MODIFIED` < NOW() - INTERVAL 90 DAY ` 

ответ

1
SELECT l.*, d.*, 
     l.id as listing_id, 
     d.id as data_id 
FROM listings l 
LEFT JOIN data d ON l.REALTOR = d.ID 
WHERE l.ACTIVE = '1' 
AND l.MODIFIED < NOW() - INTERVAL 90 DAY 
+0

спасибо. Я был ТАК ЗАКРЫЛ! Одна из моих многочисленных попыток была 'id as l.listing_id' UGH –

Смежные вопросы