Разборки с LEFT JOIN...

Asar

Новичок
Разборки с LEFT JOIN...

SELECT *, parts.Id AS partId FROM parts LEFT JOIN brands ON brands.Id = parts.Brand_Id LEFT JOIN parent_1 ON parent_1.Id = parts.Parent_Id LIMIT 50, 15

Делаю вот такое извращение. Не знаю, самый ли это грамотный способ, но, parts.Id у меня получилось назвать как partId - для последующего вывода (потому как в массиве РНР под ['Id'] будет parent_1.Id). Каким образом можно аналогичным образом обозвать brands.Id?
 

chira

Новичок
делай не SELECT *
а перечисли все поля которые выводишь и переименуй повторяющиеся.
 

Asar

Новичок
Это бы и понятно, но мне нужно переименовать поле из другой таблицы, не которую я селектаю, а которую я джойню... Потому и не врубаюся, куда втыкать переименовку?..
 

Asar

Новичок
Я тут уже несколько вариантов перебрал... Но. Про брэнды у меня идет после Фром партз и после селекта вообще. Т. е. я же не могу селектать из брэндов, если я говорю, что лефт джойн брэндз?..
 
Сверху