Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запутался с запросом

16K
02 сентября 2009 года
JUKE
7 / / 29.06.2006
Всем првиет. Ребят, помогите с запросом, то чтото никак не соображу..

Есть 3 таблицы. (produkti, fromz,color)

produktiсотоит из полей : id,name,forma,color



fromz состоит из полей: id, form_value
color состоит из полей: id, color_value

В столбцах forma,color (таблица produkti)находятся id записей form_value из таблицы fromz и id записей color_value из таблицы color

вот никак не могу составить такой запрос на 3 таблицы, чтобы выводил список продуктов с характерным цветом и формой .

Спасибо.
1.6K
02 сентября 2009 года
Shtirlitz
145 / / 31.07.2006
 
Код:
SELECT produkti.id, produkti.name, fromz.form_value,color.color_value FROM produkti, fromz,color WHERE produkti.forma=fromz.id AND produkti.color=color.id;
6
03 сентября 2009 года
George
4.1K / / 05.01.2007
либо:
[highlight=sql]select p.id, p.name, f.form_value, c.color_value
from producti as p left outer join
fromz as f on p.forma = f.id left outer join
color as c on p.color = c.id
[/highlight]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог