Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
и снова про внешние ключи (Анубис) 04/12/2003 - 09:00:09
      Re: и снова про внешние ключи (Dinky) 04/12/2003 - 21:03:32



From: Анубис - 04/12/2003 - 09:00:09
Subject:и снова про внешние ключи
-----------------
Я не достаточно хорошо разбираюсь в запросах, поэтому самому не всегда получается их правилно написать. Вот и сейчас попалась ситуация, которой нет ни в примерах ни в другой доке на сайте (даже не знаю что конкретно искать). Прошу помочь.

Дело в следующем. есть таблицы
t_resort - список курортов (например Шарм, Хургада, Каир, ...)
t_location - список районов на курортах (Рас Моххамед, Шарк Бэй, ...)
t_hotel - список отелей с описанием (Хилтон, Шератон, Мариот, ...)

связи в таблице такие
t_resort ->(один ко многим) -> t_location
t_location ->(один ко многим) -> t_hotel

Нужно по t_resort.idResort получить список отелей, которые есть на этом курорте.

Вот структура таблицы:

t_resort
idResort INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY идентификатор курорта
resort_name varchar(255) not null имя курорта
id_country int(10) идентификатор страны, к которой принадлежит курорт

t_location
idLocation INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY идентификатор района
location_name varchar(255) not null название района
id_resort int(10) идентификатор курорта, к которой принадлежит район

t_hotel
idHotel INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY идентификатор отеля
hotel_name varchar(255) not null название отеля
id_location int(10) район курорта, в котором расположен отель


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
12015



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |