کتاب آموزش کاربردی و پروژه محور نرم افزار SQL SERVER بهترین انتخاب برای کسانی است که با داده و اطلاعات سر و کار دارند. دوست دارند بتوانند گزارشات و کوئری های مختلف مورد نیاز خود را خوشان تهیه کنند.
دانشجویان رشته های مهندسی کامپیوتر و IT، رشته های مدیریت، متخصصان هوش تجاری (BI ) می توانند با مطالعه و تمرین این کتاب به نرم افزار مدیریت پایگاه داده sql server مسلط شوند. برای سفارش این کتاب بر روی تصویر زیر کلیک کنید
پاسخنامه تمرینهای فصل هشتم کتاب آموزش کاربردی و پروژه محور نرم افزار SQL Server
پاسخ سوال 1:
مثالهایی از KPIها میتواند شامل درآمد کل، تعداد محصولات فروختهشده، تعداد مشتریان جدید و نرخ بازگشت مشتریان است.
SELECT SUM(DetailOrdersTbl.DNumber * (DPrice – DDiscount)) AS TotalRevenue–درآمد
FROM OrdersTbl
JOIN DetailOrdersTbl ON OrdersTbl.OrderID = DetailOrdersTbl.OrderID
where OrderType = 2 and ODeleted = 0
پاسخ سوال 2:
SELECT TOP 10 CustomersTbl.Cname, CustomersTbl.CFamily,COUNT(OrdersTbl.OrderID) AS TotalOrders
FROM OrdersTbl
JOIN CustomersTbl ON OrdersTbl.CustomerID = CustomersTbl.CustomerID
WHERE left(ODate,4) = ‘1403’
GROUP BY CustomersTbl.CName, CustomersTbl.CFamily
ORDER BY TotalOrders DESC;
پاسخ سوال 3:
SELECT PName
FROM ProductsTbl
WHERE ProductID NOT IN (
SELECT DISTINCT ProductID
FROM DetailOrdersTbl
JOIN OrdersTbl ON DetailOrdersTbl.OrderID = OrdersTbl.OrderID
WHERE Left(ODate,4) = 1402
);
پاسخ سوال 4:
SELECT ProductsTbl.PName, SUM(DetailOrdersTbl.DNumber) AS TotalPurchased
FROM OrdersTbl inner join DetailOrdersTbl on OrdersTbl.OrderID = DetailOrdersTbl.OrderID
JOIN ProductsTbl ON DetailOrdersTbl.PID = ProductsTbl.ProductID
where OrderType =2 and ODeleted =0
GROUP BY ProductsTbl.PName
ORDER BY TotalPurchased DESC;



