![]() |
|
برجاء المساعده - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94) +--- قسم : Microsoft SQL Server (http://vb4arb.com/vb/forumdisplay.php?fid=171) +--- الموضوع : برجاء المساعده (/showthread.php?tid=15798) |
برجاء المساعده - saad_salah - 14-05-16 السلام عليكم برجاء المساعده ياشباب عايز اعمل استعلام يقوم بتوزيع قيمة خليه معينه على مجموعة خلايا طبقا لقيم هذه الخلايا RE: برجاء المساعده - ابو ليلى - 14-05-16 السؤال غير مفهوم اخي الكريم اشرح اكثر او ضع محاولتك RE: برجاء المساعده - سعود - 15-05-16 هل تقصد استعلام تحديث؟ اذا نعم فاكتب update table set col=@col where col=@col وتضيف البارامترات RE: برجاء المساعده - shaddadi - 16-05-16 هل أنت متأكد أنك تقصد Microsoft SQL Server وليس لغة برمجة أخرى وماذا تقصد بالخلية؟ RE: برجاء المساعده - saad_salah - 16-05-16 السلام عليكم المعزره اخوانى عندى جدول به اصناف قريبة الإنتهاء للفرع س والجدول ايضا به مبيعات عدة فروع اخرى لهذه الأصناف اريد توزيع الكميه قريبة الإنتهاء من الفرع س الى باقى الفروع طبقا لمبيعات كل فرع مع الشكر لكل من تعاون معى RE: برجاء المساعده - سعود - 16-05-16 (16-05-16, 05:48 PM)saad_salah كتب : السلام عليكم اخي الكريم ....لم انتبه للقسم اللي فيه السؤال الا الان. لكن .. هل تقصد من نفس برنامج SQL Server 2014 Management Studio ام قصدك من برنامج يتصل بقاعدة بيانات sql server؟ RE: برجاء المساعده - ابو ليلى - 16-05-16 و عليكم السلام اهلا اخي الكريم طبيعة القاعدة لديك و طبيعة توزيع الجداول و كيفية تعامل الفروع مع بعضها (بالنسبة للبضاعة اقصد) تفرض الكثير من الغموض في صياغة الاستعلام المناسب على اي حال ما هو الشرط الذي على اساسه ستختار المواد قريبة الانتهاء ومن اين ستختارها (هل لديك قاعدة مركزية او قواعد اخرى في باقي الفروع و يتم تحديث البيانات فيما بيتها اقصد هنا تزامن القواعد) و على فرض انك اخترت المواد قريبة الانتهاء من الفرع س بطريقتك الخاصة (كون البنية و التنظيم الخاص بالقاعدة مجهول بالنسبة لي) ملاحظة : هل الشرط الذي تكلمت عنه (طبقا لمبيعات كل فرع) هو لمعرفة نشاط اكثر فرع بيعا للمادة الغموض هنا هو ماذا تقصد بالتوزيع ؟؟ هل تقصد مثلا نقل البيانات من الجدول A و الذي هو مستودع للفرع س الى مستودعات الفروع الاخرى و فق شرط الفرع الاكثر مبيعا لهذه المادة ؟؟؟؟ ما زال التحليل للفكرة التي تريدها يحتاج الكثير من الشرح كما يقال ما تفهمه تستطيع تطبيقه ؟؟ RE: برجاء المساعده - saad_salah - 18-05-16 اشكركم اخوانى على المساعده الأخ الفاضل ابو ليلى كما ذكرت فى تعليقك المقصود هو( نقل البيانات من الجدول A و الذي هو مستودع للفرع س الى مستودعات الفروع الاخرى و فق شرط الفرع الاكثر مبيعا لهذه المادة ) مع الشكر للجميع RE: برجاء المساعده - ابو ليلى - 18-05-16 السلام عليكم اخي الكريم بالنسبة لعملية الترحيل للبيانات المطابقة للمواصفات (المواد التي قريبة الانتهاء) انا لا ادري ما المعيار المطلوب لذلك على اي حال بفرض ان لدي جدول AB1 و يحتوي على 3 حقول (Id,Pro_Name,Ex_Date) معرف-اسم المادة-تاريخ الانتهاء و هو يمثل مستودع للفرع س و نريد نقل المواد التي تطابق الشرط (سوف تنتهي صلاحيتها بعد شهر مثلا) اذا في البداية يجب تحديدها وفق جملة استعلام و من ثم ادخال نتائج الاستعلام الى جدول اخر يمثل مستودع الفرع الاكثر مبيعا لهذه المادة (عملية اختيار هذا الفرع تتوقف عليك) و من ثم حذف البيانات المنقولة من المستودع في الفرع س انصحك بعمل Stored Procedure يقوم بالعملية كما يلي PHP كود : Create PROCEDURE DataTransferهذا الاجراء سيفي بالغرض لكن تذكر يجب ان تكون الجداول متشابهة من حيث التصميم لو احببت استخدام البارمترات في الاجراء قم بازالة الكومينت عنهم لتؤدي عملك , هذا لاقتراح في حال كانت الجداول متغيرة لديك |