Необходимо разработать функцию для получения списка абонентов, звонивших в указанный город в заданный месяц. Функция создается командой:
🧠 Тематика вопроса:
Курс посвящен изучению основ проектирования, организации и управления структурированными данными. Студенты освоят принципы работы с системами управления базами данных, научатся создавать и оптимизировать запросы, а также разрабатывать эффективные схемы хранения информации. Особое внимание уделяется практическому применению полученных знаний для построения надежных и масштабируемых решений в сфере информационных технологий. Программа также включает изучение методов обеспечения безопасности и целостности данных.
Варианты ответа:
- CREATE FUNCTION user1.my_func( @n VARCHAR(20),@d INT) RETURNS TABLE AS RETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)
- CREATE FUNCTION my_func(@n VARCHAR(20),@d INT) RETURNS TABLE AS RETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=? AND Город.Название=?)
- CREATE FUNCTION user1.my_func DECLARE @n VARCHAR(20),@d INT RETURNS TABLE AS RETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)
- CREATE FUNCTION user1.my_func(@n,@d) RETURNS TABLE AS DECLARE @n VARCHAR(20),@d INT RETURN (SELECT Разговор.Фамилия FROM Разговор INNER JOIN Город ON Разговор.Код_Города = Город.Код_Города WHERE Month(Разговор.Дата)=@d AND Город.Название=@n)
Ответ будет доступен после оплаты