監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

開發(fā)篇-統(tǒng)計某段時間內課程的收入情況

申請免費試用、咨詢電話:400-8352-114




Select
CourseName as 課程名稱,
sum(Fee) as 費用
from
(
Select
Course.CourseID,
Course.CourseName,
Bill.DateAndTime,
(BillItem.UnitPrice * BillItem.Amount + BillItem.Favorable) as Fee
from Bill,BillItem,Course
where Bill.BillID = BillItem.BillID
and BillItem.ProductID = Course.CourseID
and BillItem.ProductType = 1
and Bill.BillTypeID = 1
Union
Select
Course.CourseID,
Course.CourseName,
Bill.DateAndTime,
-(BillItem.UnitPrice * BillItem.Amount + BillItem.Favorable) as Fee
from Bill,BillItem,Course
where Bill.BillID = BillItem.BillID
and BillItem.ProductID = Course.CourseID
and BillItem.ProductType = 1
and Bill.BillTypeID = 0
Union
Select
Course.CourseID,
Course.CourseName,
Change.DateAndTime,
-IntoAccount as Fee
from Change,StuClass,BillItem,Course
where Change.StuClassID = StuClass.StuClassID
and StuClass.BillItemID = BillItem.BillItemID
and BillItem.ProductID = Course.CourseID
) as tb
where
DateAndTime >= {@StartDate:開始日期}
and DateAndTime <= {@EndDate:結束日期}
group by CourseName

此查詢精度非常高,分為三個子查詢,最后合并而成。
首先查詢出消費單銷售出的課程信息,
其次查詢出消費單退貨的課程信息,
最后查詢出辦理異動退學的課程信息。
公式:
消費單銷售金額 - 消費單退貨金額 - 異動退學的課程金額 = 實際課程總金額



(把以上代碼粘貼到《泛普培訓學校管理軟件》查詢管理里,可直接使用)
發(fā)布:2007-03-30 09:49    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]