Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

SQL Запрос, задача не могу решить

Подскажите что я пишу не так? почему не выводит все данные? как то группирую не так?

По дате
По рейтингу
Аватар пользователя
Просветленный
8мес

Не в России, сказано же. В условии используй or (в задании написано про группировку условий)

Аватар пользователя
8мес

SELECT side_number
FROM airliners
WHERE country not like 'Russia'
union
Select side_number
From airliners
Where country = 'Russia'
And production_year not BETWEEN '2005' AND '2008' AND range >'5000'

Аватар пользователя
Ученик
7мес

;WITH AIR_CTE AS (
SELECT side_number, range
FROM Airlines
WHERE country != 'Russia' and production_year NOT IN (2005,2008)
)
SELECT side_number FROM AIR_CTE WHERE range > 5000