







|
MySQL.RU - Webboard
Вернуться
Помогите запрос сделать (XReyGon) 04/08/2004 - 01:01:39
Re: Помогите запрос сделать добавление (XReyGon) 04/08/2004 - 01:33:00
Re: Ещё одно (XReyGon) 04/08/2004 - 02:04:20
Re: Нонсенс? (Lev) 04/08/2004 - 09:39:51
Re: Нонсенс? (XReyGon) 04/08/2004 - 19:14:12
From: XReyGon - 04/08/2004 - 01:01:39
Subject:Помогите запрос сделать
-----------------
Вообщем мне нужно сделать поиск по базе данных,которая состоит из 10 таблиц. Хочется сделать, чтобы вся выборка производилась одним запросом.
Саму базу вы можете увидеть здесь:
http://radiantclub.com/db.htm
SELECT *
FROM skill_reagents
LEFT JOIN skill_rangs ON skill_reagents.rang_id = skill_rangs.rang_id
LEFT JOIN skills ON skill_rangs.skill_id = skills.skill_id
LEFT JOIN skill_categories ON skills.cat_id = skill_categories.cat_id
WHERE skill_reagents.item_id =3
Это ясно. Т.е. выбирается по одному параметру - наличию skill_reagents.item_id=3
А как ко всему этому ещё добавить skill_outlays (которая построена так же, как и skill_reagents), т.е.
чтобы получить
WHERE skill_reagents.item_id =3 AND skill_outlays.outlay_id = 3
Зарание благодарен.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
16494
|
|