ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
103 visibility
موضوع: شبکه های کامپیوتری توسط:
خدمت سناریویی را با این مورد در نظر بگیرید: بازرسان یک مجموعه باید طبق برنامه ی زمانبندی که برایشان مشخص شده است در یکسری از ادارات می بایست حداقل 5 بار حضور داشته باشند.(در هر ماه) به طور مثال آقای X در تاریخ 941020 در اداره X حضور داشته باشد (تعداد این ادارات 5 تا است.) آقای X در تاریخ 941025 در داره Y باید حضور داشته باشد. و همینطور برای کلیه کاربران. حال در جدول دیگری وضعیت حضور و غیابشان به همراه نوع غیبت (موجه یا غیر موجه) ثبت خواهد شد. به طور مثال آقای رمضانی در تاریخ 941020 در اداره X حضور نداشته و غیبتش هم غیر موجه بوده. دوباره همین آقا در تاریخ 941025 در اداره X حضور داشته. با این حال همچین گزارشی از جدول فوق انتظار می رود: نام بازرس اداره شماره 1 اداره شماره 2 اداره شماره3 اداره شماره 4 اداره شماره 5 تعداد غیبت. نکته اگر در یک اداره ای بیش از یک غیبت وجود داشت می بایست در داخل همان ستون تاریخ مربوط به غیبت را با یک ویرگول از هم جدا کند. و در ستون آخر نیز تعداد کل غیبت ها شخص را در آن بازه زمانی که کاربر گزارش می گیرد برایش نمایش دهد. گزارش فوق را بنده با 6 تابع مجزا نوشته ام !5 تابع برای هر کدام از ادارات و یک تابع برای غیبت! و با روش SQL Concatenate ولی این راه اصولی نیست،طوری که فردا روزی دو اداره دیگر اضافه شود می بایست دوباره 2 تابع مجزای دیگر برای آن ادارات نوشته و در آخر آن را در SP فراخوانی کنم. ممنون میشم اگر راهنمایی بفرمایید که بنده چظور این موضوع رو به شکل بهینه و داینامیک ایجاد کنم. با سپاس
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 61 visibility
ارسال شده در 29 آذر 1401 موضوع: شبکه های کامپیوتری توسط: بی نام
0 دوستدار 0 امتیاز منفی
0 پاسخ 110 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 116 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 149 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 104 visibility

23.2k سوال

8.5k پاسخ

610 دیدگاه

10.4k کاربر

135 نفر آنلاین
0 عضو و 135 مهمان در سایت حاضرند
بازدید امروز: 4071
بازدید دیروز: 15478
بازدید کل: 18674528
...