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




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

> Original message text:
> 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
>
> Зарание благодарен.
>
>


From: XReyGon - 04/08/2004 - 19:14:12
Subject:Нонсенс?
-----------------
"а почему не
...WHERE table1_id=1 OR table1_id=2 ???" не пойдет =)
Но уже вообщем-то ясно что в один запрос это никак не сделаешь =) Вчера видимо замутнение было когда писал пост. Извиняюсь за мозго(за)гружение =)


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

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

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



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