1

Тема: Помогите составить правильный запрос!! Очень новичок!

Господа, приветствую! Прежде всего прошу прощения у админа, если открываю, тему, которая уже обсуждалась, я просматривал форум, но, поскольку знаний в этой области мало, то не смог сопоставить схожие проблемы.

Итак, имеются такие таблицы:

make_auto
   id
   make

riding_style
    id
    riding

Это, условно говоря, таблица с перечнем производителей авто и типов авто (седан, хэтч и т.д.) Соответственно, связь между данными таблицами (многие-ко-многим) была реализована путем составления третьей таблицы, где между собой завязаны id предидущих таблиц. Связь осуществлялась через phpMyAdmin "Связь".
Вопрос заключается в следующем, как при выборе производителя, осуществить вывод типов авто? Т.е. по сути имеется 3 таблицы, как правильно составить запрос?? Я так понимаю, здесь нужно использовать Join, проблемы с синтаксисом. Заранее благодарю за помощь!!!

2

Re: Помогите составить правильный запрос!! Очень новичок!

Думаю лучше добавить в таблицу авто идентификаторы из таблицы типов авто.

SELECT * FROM `make_auto`, `riding_style`
WHERE `riding_style`.`id` = `make_auto`.`riding_style_id`

Если такой пример не годится, то сделайте объединение 3 таблиц по аналогии.