W tabeli product i tabeli promotion mam 2 pola o takiej samej nazwie product_id
Po wywołaniu takiego zapytania:
SELECT * FROM product p left join promotion pro on (pro.product_id = p.product_id)
Zawartpść "product_id" bedzie pusta, nie mniej jesli to samo zapytanie skopiuje i wykonam w phpmyadminie to pokaze mi poprawne wartosci w w polach product_id
Oczywiscie takie zapytanie
SELECT *, p.product_id as product_id FROM product p left join promotion pro on (pro.product_id = p.product_id)
Zwróci mi też prawisłowe wartości.
Da się skonfigurować jakoś mysql, aby zwracalo poprawną mimo tego ze 2 pole jest dwuznaczne, ale przeciez z kazdej tabeli jest w nim taka sama wartość ?