これが簡単になることはわかっていますが、その方法を思い出せません。Total Capacity という新しい列を追加する場所を以下に示すクエリがあります。これは、私の datediff の結果 * 私の Capcity です。しかし、私の人生では、それを理解することはできません。手伝ってくれますか?
SELECT
Capacity.StartDate
,Capacity.EndDate, DATEDIFF(d,Capacity.StartDate
,Capacity.EndDate)+1 AS DaysOpen
,Capacity.Capacity
,Capacity.Site_Skey
FROM
Capacity
結果
StartDate EndDate DaysOpen Capacity TotalCapacity
01/05/2010 30/09/2010 153 46 7038