2017-04-09 87 views

回答

0

这是一个非常简单的查询,并显示您的部分缺乏努力......

select /* columns... */ 
    , f.[number of films]*(100.0-r.discount) as price 
from [number of films bought] f 
    inner join [date of registration] r 
    on f.id = r.id 
+0

@ArouvenArouPoolian你不需要函数来计算,使用'f。[电影数量] *(100.0-r.discount)作为price'执行计算并将该值作为名为'price'的列返回。如果您必须为您的任务创建和使用函数,则建议您查看以下内容:https://docs.microsoft.com/en-us/sql /关系数据库/用户定义的函数/创建用户定义的函数数据库引擎 – SqlZim

+0

@ArouvenArouPoolian我很抱歉,我不能让自己做你的功课比我已经有。 ..试试这个:[创建用户定义函数](https://docs.microsoft.com/en-us/sql/relational-databases/user-defined-functions/create-user-defined-functions-database-engine ) – SqlZim

+0

我们真的不应该为那些已经没有付出努力的人编写代码。 – DavidG