2017-04-09 150 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