|
|
|
| никак не могу найти ответ на такой вопрос...
допустим есть таблица
T1_AVTO
| id | brand | model | ну и куча остального, не важно...
===================================
| 2 | 41 | 12 |
и таблица Т2_BRAND
| id | brand |
========
| 41|Honda |
вопрос как сделать так , чтоб когда я вывожу из таблицы T1_AVTO brand (41)
мне вместо 41 подставляло значение из таблицы Т2_BRAND значение (Honda)
вроде как вопрос понятно изложил...
уже задолбался гуглить , несколько дней пробую и так и сяк , ниче не выходит , если не сложно , напишите код.....
может дело в ключах , или как то в самом phpmyadmin надо шото поправить ?...
тестирую на денвере... | |
|
|
|
|
|
|
|
для: Andrylik
(14.01.2010 в 20:40)
| |
SELECT b.brand, a.*
FROM T1_AVTO a LEFT JOIN Т2_BRAND b
ON b.id = a.brand
| если нигде не ошибся | |
|
|
|
|
|
|
|
для: heed
(14.01.2010 в 23:15)
| | ОГРОМЕННОЕ СПАСИБО!!! ЗАРАБОТАЛО !! только кавычки добавил...
а можешь расшифровать , чтоб я с пониманием уже был , значение "а." и "b." , а то сколько искал ,
такого не встречал... | |
|
|
|
|
|
|
|
для: Andrylik
(15.01.2010 в 01:01)
| | Просто для удобства, алиасы имён таблиц
FROM T1_AVTO a LEFT JOIN Т2_BRAND b
то-же что и
FROM T1_AVTO AS a LEFT JOIN Т2_BRAND AS b
, если без них, придётся писать имена SELECT Т2_BRAND.brand, T1_AVTO.* FROM ....... | |
|
|
|