Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL (Join, скалярные подзапрос) / 4 сообщений из 4, страница 1 из 1
12.07.2021, 03:27
    #40083277
zxcsan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL (Join, скалярные подзапрос)
Коллеги, добрый день. Занимаюсь обучением sql, и не могу понять. 1) В чем разница между RIGHT JOIN, LEFT JOIN, INNER JOIN
2) разница IN, ANY, ALL

Может кто нибудь более подробно объяснить, разницу между ними? Пытался разобраться сам, но как то не вышло :)

Буду благодарен
...
Рейтинг: 0 / 0
12.07.2021, 06:06
    #40083281
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL (Join, скалярные подзапрос)
Что в примерах с картинками 1 , 2 непонятно?
...
Рейтинг: 0 / 0
12.07.2021, 06:11
    #40083282
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL (Join, скалярные подзапрос)
...
Рейтинг: 0 / 0
12.07.2021, 11:33
    #40083327
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL (Join, скалярные подзапрос)
zxcsan
Коллеги, добрый день. Занимаюсь обучением sql, и не могу понять. 1) В чем разница
2) разница IN, ANY, ALL


ANY - это ЛЮБОЙ
ALL - это ВСЕ
= ANY - это РАВЕН ЛЮБОМУ
> ANY - это БОЛЬШЕ ЛЮБОГО
и т.д.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
n IN (1, 3, 9)
эквивалентно
n = ANY (1, 3, 9)
эквивалентно
(n = 1 OR n = 3 OR n = 9)

n NOT IN (2, 6, 8)
эквивалентно
n <> ALL (2, 6, 8)
эквивалентно
n <> 2 AND n <> 6 AND n <> 8


Какой будет результат вычисления этих выражений?
Код: plaintext
1.
n = ALL (1, 3, 9) 
n <> ANY (2, 6, 8)
TRUE? FALSE? UNKNOWN? Что-то другое?
Зависит ли результат от значения n?

Подумайте и напишите.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL (Join, скалярные подзапрос) / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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