|
MySQL.RU - Webboard
Вернуться
Сложный запрос... (NetHead) 01/03/2004 - 15:51:18
Re: Сложный запрос... (Krot) 01/03/2004 - 16:51:38
Re: Re: Насколько я понял... (NetHead) 01/03/2004 - 18:04:52
Re: Re: Насколько я понял... (Krot) 02/03/2004 - 09:35:11
Re: Re: Насколько я понял... (Krot) 02/03/2004 - 09:47:28
Re: Re: Вариант (Lev) 02/03/2004 - 11:40:20
> Original message text:
> From: NetHead - 01/03/2004 - 15:51:18
> Subject:Сложный запрос...
> -----------------
> Нужно из базы выбрать данные. Мне в голову приходит алгоритм в несколько запросов (слишком громоздко). Может кто придумает по-проще?
>
> Задача:
> SELECT id,x,price FROM maintable WHERE z=4
> id-ключ
> В этом запросе нужно вывести еще несколько полей, которые хранятся в таблицах с именами вида "table-x", где "x" и есть выбираемое значение.
>
From: Krot - 01/03/2004 - 16:51:38
Subject:Сложный запрос...
-----------------
Насколько я понял - так не делается.
Надо связывать таблицы друг с другом не по названию с ключем, (имя не должно роль играть), а именно по полям, а в запросе просто указывать связь таблиц - join ..... on ...... через эти поля tab1.id = tab2.id
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
13291
|
|