PDA

View Full Version : سوال: اجازه ورود اطلاعات در صورتی که در جدول دیگر اطلاعات باشد



reza41
شنبه 13 شهریور 1395, 12:34 عصر
سلام
من دو تا جدول دارم یکی برای ثبت غیبت و دیگری برای ثبت مرخصی
چطور میتونم تعیین کنم که تنها در صورتی اجازه ثبت مرخصی داده بشه که در همون تاریخ برای همون شخص، غیبت ثبت شده باشه و در غیر این صورت مرخصی ثبت نشه؟
ممنون

rambod18
شنبه 13 شهریور 1395, 13:45 عصر
در یک مرحله با کد اس کیو ال می خوایید اینکارو بکنید؟یا اول با یک دستور جستجو کنید بعد اگر غیبت ثبت شده بود با یک کد اس کیو ال دیگه ثبت کنید

reza41
شنبه 13 شهریور 1395, 17:44 عصر
من حرفه ای نیستم. نمیدونم دقیقا چه راه هایی برای این کار وجود داره. اگه میشه بیشتر راهنمایی کنید.

rambod18
یک شنبه 14 شهریور 1395, 09:31 صبح
اول با دستور زیر جستجو میکنی که ایا در اون تاریخ غیبت ثبت شده یا نه

if exist(select id from ghibat where id=id-variable and tarikh =tarikh-variable)
begin
insert into morkhasi values(value's)
end

بعد اگر دستور اجرا بشه یک برمیگردونه