sql oracle - "Вывести фамилию и имя читателей, держащих книги более 4-х месяцев"
select p_name, s_name
from reader
join card on user_id
where return_date-issue_date>4
group by p_name, s_name
Подсказывают, что Join написан неверно. Группировка мол в таком запросе не нужна (используется в паре с агрегатными функциями) и что если нужно, то лучше использовать distinct
Источник: Stack Overflow на русском