







|
MySQL.RU - Webboard
Вернуться
Одновременная выборка из двух таблиц (Hamyachok) 14/09/2010 - 16:37:21
Re: Одновременная выборка из двух таблиц (FUKS) 16/09/2010 - 09:01:06
Re: Одновременная выборка из двух таблиц (Hamyachok) 17/09/2010 - 11:33:06
> Original message text:
> From: Hamyachok - 14/09/2010 - 16:37:21
> Subject:Одновременная выборка из двух таблиц
> -----------------
> Помогите, пожалуйста!!!!!
> Есть две таблицы: `invoices` - данные о накладной, `suppliers` - контрагенты.
> структура `invoices`:
> id
> ....
> supplier
> recipient
> ...
> ...
> структура `suupliers`
> id
> Name
> ...
> ...
> Задача такая, в таблице `invoices` в полях `supplier` и `recipient` хранятся значения `id` таблицы `suppliers`. Нужно составить запрос, на получение полного перечня данных полей таблицы `invoices` и одновременно заменять `supplier` и `recipient` на suppliers`.`Name`
> Искал информацию про join, но ни как не пойму, как с его помощью выполнить мою задачу. Тащить в одном массиве значе6ния всех полей таблицы `suppliers` не хочется, а как указать только два поля - не знаю.
> Помогите составить запрос, А?
>
From: FUKS - 16/09/2010 - 09:01:06
Subject:Одновременная выборка из двух таблиц
-----------------
SELECT invoices.id,suppliers.id,suppliers.Name FROM invoices,suppliers WHERE suppliers.id IN(invoices.supplier,invoices.recipient);
Оно?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
37456
|
|