powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Различие INNER JOIN и ->
6 сообщений из 6, страница 1 из 1
Различие INNER JOIN и ->
    #39542194
nurlybekovnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех. Допустим, есть таблица Mother(ID, Name) и Child(ID, Name, Mother), Mother в таблице Child - relationship. Допустим, стоит задача вывести имена всех ребенков, чьи имена их мам начинается с буквы 'А', я могу сделать это двумя способами в sql, и не могу понять в чем различие, плюсы-минусы, какую когда использовать:
1) SELECT Child.Name FROM Mother INNER JOIN Child ON Mother.ID = Child.Mother WHERE Mother.Name LIKE 'A%'
2) SELECT Child.Name FROM Child WHERE Child.Mother->Name LIKE 'A%'
...
Рейтинг: 0 / 0
Различие INNER JOIN и ->
    #39542399
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nurlybekovntне могу понять в чем различие, плюсы-минусы, какую когда использовать
Второй вариант чисто кащейский. В других вариантах sql нет ->...

Первый более универсален...

По вопросу "какой использовать" - просто потестируй на скорость - после этого возьми самый быстрый.
...
Рейтинг: 0 / 0
Различие INNER JOIN и ->
    #39542964
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nurlybekovnt,

Вчера буквально нужно было вынуть так:
изЗапросаPosition->Sertificate->Person->Name
В джойнах я бы устал это писать (а потом кто-то несчастный понимать, что я имел)
...
Рейтинг: 0 / 0
Различие INNER JOIN и ->
    #39542988
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolesov,

Как уже ответили на community
-> это так называемый неявный join и представлен в виде LEFT OUTER JOIN
и если в его запросе поменять INNER JOIN на LEFT OUTER JOIN, то запросы по сути будут идентичными.
...
Рейтинг: 0 / 0
Различие INNER JOIN и ->
    #39543029
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolesovВ джойнах я бы устал это писать (а потом кто-то несчастный понимать, что я имел)
Это дело привычки...
...
Рейтинг: 0 / 0
Различие INNER JOIN и ->
    #39545144
nurlybekovnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем огромное спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Различие INNER JOIN и ->
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]