[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Имена полей когда запрос из двух таблиц
Мальтиец
Привет.
Вот подумал, а когда запрос из двух таблиц и в каждой по много полей, какие то могут пересекаться по имени, например samefield1, как вы обычно формируете select для них?
Если просто * то совпадающие от правой перепишут значения от левой(в ассоциативном результате).

Или ту что первая всегда выводить всю, а последующие поля с алиасами
table1.*, table2.samefield1 as t2_samefield1 ,table2.samefield2 as t2_samefield2
Valick
Мальтиец, для начала забудь о запросах со звёздочкой, жить на порядок станет легче.
А с учётом того, что существует изрядное количество ORM, мало кто в реальных проектах пишет запросы руками, но если заглянуть под капот, то и там вряд ли встретишь звёздочки.

Про алиасы вроде много инфы в инете, что это, зачем это и как это сделать.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.