ALTER PROCEDURE [dbo].[SectionCost]
(
@SectionID int
)
AS
Select SectionID, SectionName, BWA4Cost, ColA4Cost, TotalA4Cost,
TotalA4Cost * 0.5 AS HalfA4Cost,
-- More calculations w/ TotalA4Cost ...
From
(SELECT
S.SectionID,
S.SectionName,
S.OriginalCountBW * P.A4BW AS BWA4Cost,
S.OriginalCountColor * P.A4Colour AS ColA4Cost,
BWA4Cost + ColA4Cost AS TotalA4Cost
FROM
tblSections S
INNER JOIN tblSectionPaperColor SPC ON SPC.SectionPaperColorID = S.SectionPaperColorID
LEFT OUTER JOIN tblPrice P ON P.PriceID = S.PriceID
WHERE S.SectionID= @SectionID) DT
|