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

كيف يمكن التحقق من السيريال نمبر وعدم صرف كمية المباعة مرة اخرى

بدأه بشا في 3 نوفمبر 2009 · 2 رد · 872 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

مثلا لو عندي جدول بهذا الشكل

هنا سيريال المتاح عندي اي الذي استلمته والموجود عندي في المخزن

Store Table :

StartSerial , EndSerial

001 , 300

400 , 900

وهنا السيريال الذي تم صرفه ولا يمكن صرفه مرة اخر

Sales Table :

StartSerial , EndSerial

050 , 100

كيف يمكنك ان تعرف بان الرنج

من 020 الى 030 يمكن بيعهم

ولا يمكن بيع من 20 الى 90

اتمنى اني وصلت ما اعني

وبارك الله في الجميع

سبحان الله وبحمده سبحان الله العظيم

#2

مرحبا

ان المعطيات المفدمة لا توافق النتيحة التي تطلب الحصول عليها الا اذا كان ما سبق هو مجرد مثال

ان تسال عن range ويعني ذلك مجموعة من الارقام محصورة بين عددين

لفد قلت في المثال انه تم بيع من 50 الى 100, وعندك في stock من 001 الى 300 ذلك يعني ان البضاعة من 1 الى 49 و 101 الي 300 يمكن بيعها فلماذا كان سؤالك عن 20 الى 30 ؟

ذلك هو ما فهمت من سؤالك

#3

شكرا على الرد :

اقتباس
يعني ان البضاعة من 1 الى 49 و 101 الي 300 يمكن بيعها فلماذا كان سؤالك عن 20 الى 30 ؟

اعرف ان يمكن البيع ؟؟

بس السؤال كيف يمكنني فعل ذلك من sql

سبحان الله وبحمده سبحان الله العظيم

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

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

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

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

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