Связать 2 поля одной таблицы с полем другой таблицы

Денч

Новичок
Связать 2 поля одной таблицы с полем другой таблицы

В таблице `log_tariff` есть поля `OLD_TARIFF` и `NEW_TARIFF`.
В таблице `tariffs` - названия тарифов.
Хочу одним запросом выбрать все записи из `log_tariffs`, и для каждой записи таблицы `log_tariffs` вытащить названия соответствующих тарифов по каждому столбцу (`OLD_TARIFF` и `NEW_TARIFF`.) из таблицы `tariffs`.

Вот как бы мне это сделать, подскажите пожалуйста:) Я не нашел способа...

PHP:
CREATE TABLE log_tariff (
  ID int(11) NOT NULL auto_increment,
  CLIENT_ID int(11) NOT NULL,
  OLD_TARIFF int(11) NOT NULL,
  NEW_TARIFF int(11) NOT NULL,
  PRIMARY KEY  (ID)
);

CREATE TABLE `tariffs` (
  `ID` int(11) NOT NULL auto_increment,
  `NAME` varchar(255) character set utf8 NOT NULL,
  `DESCRIPTION` varchar(255) character set utf8 NOT NULL,
  PRIMARY KEY  (`ID`),
  KEY `NAME` (`NAME`)
)
 

Денч

Новичок
Вот же черт... Совсем упустил из виду, что для имени таблицы можно назначить альяс в выражении FROM, и через него вывести в результат выборки значение поля. Буду стараться почаще в доки заглядывать :)

Всем извините за беспокойство, был сильно уставший и не совсем трезв:) Как собственно и сейчас... Задача успешно решена.
 
Сверху