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

مساعده في تعديل استعلام

بدأه RAnD_CiS في 10 مارس 2010 · 1 رد · 531 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

في عندي جدولين الاول جدول للمختبرات فيه رقم المختبر ومكانه والجدول التاني lab schedule فيه كل مختبر مع الوقت والتاريخ وازا كان مشغول او لا

بدي استعلام عشان اشوف كل المختبرات اللي مش مشغوله يعني ال isBusy=False

هادا البروسيجر الي كتبته :

ALTER PROCEDURE ViewLabSchedule

	(
	@STime nvarchar(50),
	@ETime nvarchar(50),
	@date datetime
	)

AS
	SELECT     [Lab-Id]
FROM         Lab  

where [Lab-Id] !=(SELECT Lab.[Lab-Id]
FROM         Lab INNER JOIN
                      LabSchedule ON Lab.[Lab-Id] = LabSchedule.[Lab-Id]
WHERE     IsBusy = '1' and [Start-Time]=@STime and [End-time]=@ETime and [date]=@date )

بس المشكله انو ازا كان رقم المخبر مش موجود بجدول ال lab schedule ما بيرجعه واللي بدي اياه انو استرجع كل ارقام المختبرات الا اللي بتكون مشغوله في الوقت اللي انا بختاره علما انو ال lab schedule بس بيتخزن فيه ارقام المختبرات اللي بتكون محجوزه بوقت معين ....

#2

up

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

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

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

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

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