Задача: Напишите решение для поиска всех авторов, которые просмотрели хотя бы одну из своих статей.
Возвращает таблицу результатов, отсортированную по id в порядке возрастания.
Дано:
Для этой таблицы нет первичного ключа (столбца с уникальными значениями), в таблице могут быть повторяющиеся строки.
Каждая строка этой таблицы указывает, что какой-то зритель просматривал статью (написанную каким-то автором) в определенную дату.
Обратите внимание, что одинаковые author_id и viewer_id указывают на одного и того же человека.
Решение:
SELECT DISTINCT author_id AS id
FROM Views
WHERE author_id = viewer_id
ORDER BY id ASC;
Результат: