我有一個SQL Server 2008 R2數據庫。這個數據庫有兩個名爲Pictures和PictureUse的表。使用另一個表中的數據創建計算列
圖像表有以下欄目:
Id (int)
PictureName (nvarchar(max))
CreateDate (datetime)
PictureUse表有以下幾列:
Id (int)
Pictureid (int)
CreateDate (datetime)
我需要建立在Picture
表,告訴我,多少次計算列這張照片已被clicked.any幫助?
我想你的答案,但它給錯誤,當我創建'function'和'計算column' – Smartboy
我應該創建一個列第一或函數? – Smartboy
@Smartboy CREATE FUNCTION dbo.CountUses(INT @pictureId)'應該是'CREATE FUNCTION dbo.CountUses(@pictureId INT)'。此外,該函數缺少'BEGIN .. END'和一個'RETURN' –