![]() |
|
كود SQL متداخل .. كيف يمكن صياغته .. - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : كود SQL متداخل .. كيف يمكن صياغته .. (/showthread.php?tid=12938) |
كود SQL متداخل .. كيف يمكن صياغته .. - starosta - 12-08-15 لدي جدول يحتوي مثلا على الحقول ((EmployeeId)) ((StartFrom)) ((EndIn)) وهي لرقم الموظف .. تاريخ بداية إجازته .. تاريخ نهاية إجازته .. في النهاية أريد جملة SQL تقوم بتحديد فترات الإجازات التي تحصل عليها وقد نجحت هذه الجملة .. كود : Select EmployeeId,SUM(DATEDIFF(day, StartFrom,EndIn)) AS DiffDateالمشكلة حاليا اني أريد تحديد عدد أيام إجازة موظف في فترة معينة .. مثلا أريد عدد أيام إجازته في شهر أغسطس ((من 1/8/2015 إلى 30/8/2015)) أحتاج إلى جملة where طبعا .. لكن كيف أكتب هذا الشرط ؟؟ للتوضيح .. مثلا لو إجازته امتدت من 15/سبتمبر إلى 15/أغسطس حسب الكود أعلاه ستأتي النتيجة ((31)) لكن بالشرط المطلوب ستكون النتيجة 15 .. أدري أنها صعبة بس الخبراء هنا موجودين ماشاء الله عليهم
RE: كود SQL متداخل .. كيف يمكن صياغته .. - starosta - 13-08-15 أدري أنها صعبة بس ما توقعت ما يقدروا عليها الفطاحلة اللي هنا
RE: كود SQL متداخل .. كيف يمكن صياغته .. - Sajad - 13-08-15 السلام عليكم اخي العزيز سؤالك في المكان غير المناسب في المرة القادمة سيتم حذف الموضوع المخالف تم النقل الى قسم اسئلة قواعد البيانات تحت بيئة الـNET. RE: كود SQL متداخل .. كيف يمكن صياغته .. - starosta - 13-08-15 مرحبا أخي ساجد .. حقيقة أرى أن الموضوع ممكن جدا أن يكتب داخل منتدى .net وحتى الكود نفسه سيكتب داخل كلاس في فيجوال ستوديو .. عموما آسف جدا .. RE: كود SQL متداخل .. كيف يمكن صياغته .. - أبو عمر - 13-08-15 Upload small simple if Allah willed we will fix your issue |