Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Составление сложного запроса, Как сделать ? 
:(
    Опции темы
Styler
Дата 1.9.2005, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 24.7.2005

Репутация: нет
Всего: 1



Есть 2 таблицы в БД.
Вот структуры :

imp_cat_manufacters :
id int(11)
country_id int(3)
name varchar(255)
description text
web_site_link varchar(100)

imp_cat_countries :
id int(11)
name varchar(100)

imp_cat_manufacters.country_id -> imp_cat_countries.id

Мне нужно одним запросом выбирать из imp_cat_manufacters при этом каким то образом заменяя в результате запроса imp_cat_countries.id на imp_cat_countries.name

Возможно ли такое сделать ?


PM MAIL   Вверх
Ортхэннер
Дата 1.9.2005, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 29.1.2005
Где: Благовещенск

Репутация: нет
Всего: нет



Например, так:
Код

SELECT m.name AS manufacturer, m.description AS description, m.web_site_link AS website, c.name AS country FROM imp_cat_manufacters m LEFT JOIN imp_cat_countries c ON m.country_id=c.id WHERE m.id=?

PM MAIL ICQ   Вверх
Styler
Дата 1.9.2005, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 24.7.2005

Репутация: нет
Всего: 1



Ортхэннер как потом обращаться к результатам этого запроса ?
К полям из одной и второй таблицы ?
PM MAIL   Вверх
IZ@TOP
Дата 1.9.2005, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



По именам которые идут после as столбцов в select'e.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0406 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.