спасибо за минуточку внимания... хотелось бы уточнить некоторые вещи связанные с JOIN у меня есть простой запрос [sql]SELECT * FROM tab1 LEFT JOIN tab2 USING ( id ) WHERE tab2.xid = '1';[/sql] запрос объединяет 2 таблицы, отсюда мы имеем объединение колонок, типа такого: Код (Text): tab 1 id name type tab2 id xid name type дело в том, что у меня как в таблице 1 так и в таблице 2 есть парочку одинаковых колонок, отсюда вопрос: как присвоить колонкам отдельные имена (синонимы) ... как это правильно сделать...
[sql]select *, tab1.name as `tab1name`, tab2.name as `tab2name`[/sql] Звёздочку лучше не использовать. Будет не заметно, но MySQL получит все поля + алиасы. Плохо. А так каждое поле пропишешь в select, а для одинаковых - с алиасами. И будет хорошо.