powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / HIVE. Синтаксис знака + в SQL
4 сообщений из 4, страница 1 из 1
HIVE. Синтаксис знака + в SQL
    #40128854
Ольга Семенова
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
А что означает "+" в SQL

Код: sql
1.
2.
SELECT OP.VALUE  FROM OPER OP, T_VAL VAL	
WHERE  OP.VAL_ID = VAL.ID(+)
...
Рейтинг: 0 / 0
HIVE. Синтаксис знака + в SQL
    #40128869
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ольга Семенова,

Это точно Hive, а не Оракл?

В Оракле это аналог такого:
Код: sql
1.
2.
SELECT OP.VALUE  FROM OPER OP LEFT JOIN T_VAL VAL	
ON  OP.VAL_ID = VAL.ID
...
Рейтинг: 0 / 0
HIVE. Синтаксис знака + в SQL
    #40128871
Ольга Семенова
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft
Ольга Семенова,

Это точно Hive, а не Оракл?

В Оракле это аналог такого:
Код: sql
1.
2.
SELECT OP.VALUE  FROM OPER OP LEFT JOIN T_VAL VAL	
ON  OP.VAL_ID = VAL.ID



а если плюсик будет слева, то соединение будет ПРАВОЕ?
Код: sql
1.
2.
SELECT OP.VALUE  FROM OPER OP, T_VAL VAL	
WHERE  OP.VAL_ID(+) = VAL.ID


то это будет RIGHT JOIN
Код: sql
1.
2.
SELECT OP.VALUE  FROM OPER OP RIGHT JOIN T_VAL VAL	
ON  OP.VAL_ID = VAL.ID
...
Рейтинг: 0 / 0
HIVE. Синтаксис знака + в SQL
    #40128872
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ольга Семенова
а если плюсик будет слева, то соединение будет ПРАВОЕ?
Да, плюсик на "необязательной" стороне.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / HIVE. Синтаксис знака + в SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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