Необходимо разработать функцию для получения списка абонентов, звонивших в указанный город в заданный месяц. Функция создается командой:
CREATE FUNCTION user1.my_funcDECLARE @n VARCHAR(20),@d INTRETURNS TABLEASRETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)
CREATE FUNCTION user1.my_func(@n,@d)RETURNS TABLEASDECLARE @n VARCHAR(20),@d INTRETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)
CREATE FUNCTION user1.my_func(@n VARCHAR(20),@d INT)RETURNS TABLEASRETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)(Верный ответ)
CREATE FUNCTION my_func(@n VARCHAR(20),@d INT)RETURNS TABLEASRETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=? AND Город.Название=?)