







|
MySQL.RU - Webboard
Вернуться
Правильная выборка из нескольких таблиц (Casper) 16/09/2011 - 03:58:40
Re: В общем случае разница есть (Akina) 16/09/2011 - 09:03:58
Re: В общем случае разница есть (Casper) 16/09/2011 - 12:15:18
Re: В общем случае разница есть (thelife) 16/09/2011 - 13:05:02
Re: В общем случае разница есть (Hamyachok) 16/09/2011 - 13:09:04
Re: В общем случае разница есть (Akina) 16/09/2011 - 17:55:05
Re: Кстати (+) (Akina) 16/09/2011 - 17:56:54
> Original message text:
> From: Casper - 16/09/2011 - 03:58:40
> Subject:Правильная выборка из нескольких таблиц
> -----------------
> Ребят, подскажите как все таки правильно делать выборку
> И есть ли разница с точки зрения механизма выборки
>
> Упрощенная ситуация: есть таблица с разделами и есть таблица с контентом в которой указан внешний ключ на таблицу с разделами
> Нужно выбрать ОДНУ строку по id кнтента
>
> Делаю выборку: ....
>
> SELECT ..... FROM content
> INNER JOIN part ON content.part_id = part.id
> WHERE content.id = ???
>
> или
>
> SELECT ..... FROM content
> INNER JOIN part ON (content.part_id = part.id AND content.id = ???)
>
> Есть ли какая-то разница с точки зрения механизма выборки ???
>
>
From: thelife - 16/09/2011 - 13:05:02
Subject:В общем случае разница есть
-----------------
Скорее всего, быстрым будеть 2-й вариант, который со скобками.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
40563
|
|