PDA

View Full Version : Qestsion(?): Using PIVOT and UNPIVOT operators



nava_2012
چهارشنبه 24 اسفند 1390, 20:24 عصر
باسلام به دوستان.فرض کنیدشماtable دارید به نام PurchaseOrderHeaderوفیلد های جدول به ترتیب VendorID,PurchaseOrderID,YEAR.
شمابایدتعداد سفارش خریدتوسط فروشنده رابرای مدیربرای هرسال به دست آورید.
راهنمایی:
کتاب MCITP (Designing and Optimizing Data Access By Using SQL Server 2008)
به کسانی که جواب صحیح بدندهمکاری درپروژه
به علاوه هدیه برای برنامه نویسان مشهدی یک عدد flash 2GB خواهدبود.

mahan.2002
چهارشنبه 24 اسفند 1390, 21:57 عصر
با سلام
شما اگر جدولی که گرفتید مربوط به سفارش داده شده است این کار سختی نیست..
این کد رو میتونید داخل Stored Procedure بنویسید.
CREATE PROCEDURE Tsef
@sum int OUTPUT
AS

begin

select @sum=count(VendorID) from PurchaseOrderHeader

end