Авторы без длинных материалов

SQLJunior10 минпроверка — Спринтзапрос · PostgreSQL14-t021

Таблицы media (id, title, length, author_id) и author (id, name).

Покажи авторов (id, name), у которых нет материалов с length > 20.

schema.sqlsql
1CREATE TABLE author (2    id   int  PRIMARY KEY,3    name text NOT NULL4);5CREATE TABLE media (6    id        int  PRIMARY KEY,7    title     text NOT NULL,8    length    int,9    author_id int  REFERENCES author (id)10);11INSERT INTO author VALUES (1, 'Короткий'), (2, 'Смешанный'), (3, 'Длинный'), (4, 'Без материалов'), (5, 'Без длины');12INSERT INTO media VALUES13    (1, 'a', 10, 1), (2, 'b', 20, 1),   -- все <= 2014    (3, 'c', 5, 2), (4, 'd', 45, 2),    -- есть длинный15    (5, 'e', 30, 3),16    (6, 'f', NULL, 5),                  -- длина неизвестна17    (7, 'g', 100, NULL);                -- материал без автора
⌘ Enter — проверить