Syndicate

 
الصفحة الرئيسية arrow قواعد البيانات SQL arrow الأصناف التي لم يشتريها العملاء ؟!
الأصناف التي لم يشتريها العملاء ؟! طباعة ارسال لصديق
التقييم العام: / 8
سىءممتاز 
الكاتب/ Monzer Osama   
03/05/2008

الكود التالي أكثر من يستفيد منه هم أخصائيي التسويق , إذ يمكن للمطور أن يصمم تقارير لمدير التسويق ويستخرج أسماء العملاء الذين لم يقوموا بشراء منتج معين من متجات الشركة , وطبعا يأتي دور التسويق في إيجاد آلية لكيفية الترويج لهذه السلع لدى العملاء .

SELECT CUSTNMBR, RTRIM(LTRIM(CUSTNAME)) AS Customer_Name, CUSTCLAS
FROM dbo.RM00101 r
WHERE (CUSTNMBR NOT IN
(SELECT DISTINCT CUSTNMBR
FROM SOP30200 h JOIN
SOP30300 l ON l.SOPNUMBE = h.SOPNUMBE AND h.SOPTYPE = l.SOPTYPE
WHERE ITEMNMBR LIKE 'BISCUIT-BOX12'))

يمكن عكس نتيجة هذا الكود وذلك باستخراج أسماء العملاء الذين قاموا بشراء صنف معين بكتابة الكود التالي:

select CUSTNMBR

 from RM00101 r

 where CUSTNMBR not in (select distinct CUSTNMBR from SOP30200 h

join SOP30300 l on l.SOPNUMBE = h.SOPNUMBE and h.SOPTYPE = l.SOPTYPE

 where ITEMNMBR like 'BISCUIT-BOX12')

 

استبدل ''BISCUIT-BOX12' برقم الصنف (Item Number) الذي تود الاستفسار عنه

طبعا كما هو ملاحظ في الكود أنه يقرأ من الجداول التي تحتفظ بالمستندات المرحلة , إذا لكي تضمن دقة البيانات بنسبة مئة بالمئة عليك قم بترحيل الفواتير قبل تشغيل هذا الكود

 

هذا الكود يتم تشغيله على قاعدة بيانات الشركة.

 
< السابق   التالى >
 

آخر 5 فرص عمل متاحة..

* ERP Administrator
* Technical GP 10.0
* Project Lead - Microsoft Dynamics

تسجيل الدخول

القائمة البريدية

إحصل على آخر الأخبار من موقع ومنتديات جريت بلينز العربية