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

مطلوب حل لجدول استعلامي TRANSFORM PIVOT

مغلق
بدأه ابن البلد في 18 أبريل 2003 · 2 رد · 528 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد حل لجدول استعلامي TRANSFORM PIVOT

مطلوب اظهار حقل المبيعات وبجواره حقل مردودات المبيعات لفترة 12 شهرا أي 24 عمود =12 عمود للمبيعات و 12 عمود لمردودات المبيعات

والصف هو رقم القطعة

المشكلة ان هذا النوع لايسمح إلا بحقل واحد ،

فكيف اتغلب على هذه المشكلة واجعله يسمح بعامودين

#2

يمكنك استخدام الدالة dsum للحصول علي نففس النتيجة

يوجد شرح لها فى قسم الدروس

موضوع دوال المجال التجميعية

#3

شكرا محمد ولكن الدالة DSUM ليس لها اي علاقة في الموضوع

هذا استعلام جدولي اعمدة وصفوف ولتوضيح الصورة خذ هذا الكود

TRANSFORM Sum([SALES]) AS THESALES

SELECT [PART_NO] AS THEPARTNO, Year([DATE1]) AS YEAR, Sum([SALES]) AS SALES_OF_YEAR

FROM [STOCK]

GROUP BY [PART_NO], Year([DATE1])

PIVOT Month([DATE1]) In (1,2,3,4,5,6,7,8,9,10,11,12);

الكود السابق يعطي بيانات حقل واحد وهو حقل المبيعات لاحظ

TRANSFORM Sum([SALES]) AS THESALES

وانا اريد ان احصل على بيانات حقلين أي عامودين منفصلين المبيعات ومردودات المبيعات اي يصبح الكود كذا تقريا

TRANSFORM Sum([SALES]) AS THESALES,Sum([SALES_RETRUN]) AS THESALES_RETRUN

ولكن الكود هذا مامشي حاله فهو يرفض ان تضيف فاصلة وحقل ثاني فايش العمل ؟

هذا الموضوع مغلق.

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