کتاب آموزش کاربردی و پروژه محور نرم افزار SQL SERVER بهترین انتخاب برای کسانی است که با داده و اطلاعات سر و کار دارند. دوست دارند بتوانند گزارشات و کوئری های مختلف مورد نیاز خود را خوشان تهیه کنند.
دانشجویان رشته های مهندسی کامپیوتر و IT، رشته های مدیریت، متخصصان هوش تجاری (BI ) می توانند با مطالعه و تمرین این کتاب به نرم افزار مدیریت پایگاه داده sql server مسلط شوند. برای سفارش این کتاب بر روی تصویر زیر کلیک کنید
Contents
پاسخنامه تمرینهای فصل هشتم کتاب آموزش کاربردی و پروژه محور نرم افزار 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;