Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Постройте запрос, который выводит только те записи Table1, которые встречаются в Table2 более одного раза.

Дмитрий Анастасов Ученик (102), на голосовании 3 года назад
Голосование за лучший ответ
myodo.ru Мудрец (12806) 3 года назад
диалект oracle

with s as (select t1.*,row_number() over (partition by t1.id order by null) rn
from table1 t1 left join table2 t2 on t1.id=t2.id)

select * from s where rn=2
Похожие вопросы