Есть таблица со спортсменами,в ней поля id спортсмена уникальное not null и вид спорта, нужно вывести тех, кто занимается больше чем одним видом спорта. как это сделать без коррелированного подзапроса?(другими словами вывести повторяющиеся строки таблицы столько раз, сколько они повторяются) Можно ли как-то более эффективно выполнить данный запрос?
Мой код:
select pair_sports.fio ,pair_sports.sport
from
fitness.pair_sports
where fio=any (SELECT pair_sports.fio
FROM fitness.pair_sports
group by (fio)
having count(*)>1)
order by fio
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости