Снова здравствуйте, уважаемые участники сообщества. Подскажите пожалуйста как сделать следующую пользовательскую функцию:
Пользовательская функция возвращает информацию об
исполнителях, которые создали альбомы в двух и более
стилях
Я что-то делаю не так, как это исправить:
create function uf_two_or_more()
returns table
as
return(select distinct s.Name
from Singers s join Discs d on d.SingerId=s.Id
where (select count(distinct StyleId) from Styles st
join Discs d on d.StyleId=st.Id join
Singers s on s.Id=d.SingerId)
>= 2)