الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المكعب cube

بدأه EMAD HAMDY Y في 27 يوليو 2011 · 1 رد · 637 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

لفت انتباهي هذا الكود عن المكعب cube واحببت ان تتامله جيدا فهو مفيد للغاية و لاحظ كيف ان المكعب سيولد تلقائيا النتائج من حقول مختلفة


Model varchar(10),
Price float,
Quantity int)

Insert into #TempTable values('Furniture','Chair',100,1)
Insert into #TempTable values('Furniture','Chair',200,1)
Insert into #TempTable values('Furniture','Table',300,2)
Insert into #TempTable values('Electronic Item','Pendrive',450,2)
Insert into #TempTable values('Electronic Item','Pendrive',150,1);

Select
Case
When grouping(Items) = 1 then 'All Items'
Else Items End 'Item List',
Case
When grouping(Model) = 1 then 'All Model'
Else Model End Models,
Sum(Price*Quantity) as Total
From #TempTable
Group by Items,
Model
With Cube

Drop table #TempTable
 Create table #TempTable(Items varchar(30),

عماد حمدي
العراق _ بغداد

 


https://sites.google.com/site/emadhamdyy/home

#2

السلام عليكم ورحمه الله وبركاته

اخي بالفعل المكعب OLAP والذي يفيد في خدمات التحليل Microsoft SQL Server Analysis Services وهذه بعض الروابط للفائدة

http://blogs.msdn.com/b/craigfr/archive/2007/10/11/grouping-sets-in-sql-server-2008.aspx

http://weblogs.sqlteam.com/derekc/archive/2008/01/31/60478.aspx

http://msdn.microsoft.com/en-us/library/cc952924%28v=sql.100%29.aspx

http://www.techbubbles.com/sql-server/building-a-cube-in-sql-server-2008/

.:: Wish to become better and better ::.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…