إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

سؤال عن استعلام عن بحث بالتاريخ


3 رد (ردود) على هذا الموضوع

#1 SaMuTa

SaMuTa

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 23 April 2011 - 02:52 PM

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

عندي سـؤال محيرني و هو هذا الإستعلام

List the staff members who are also clients but not currently insured with the company.

ملاحظة :

Currently insured = Policy is enforced, and effective dates contain the current date

بحيـث أن ملف العلاقة بين الجداول مرفق ...

سـؤالي عن الإستعلام عن التاريـخ الحالي ؟ و ربط بكينونة effectivedate الموجودة بجدول policy

شاهد المرفق .

محاولتي هي:

select sid, p.firstname '||' p.lastname as name from person p, staff s , client c , policy pol where s.pid=c.pid and status = 'E' and effectivedate = currentdate

ياليت تساعدوني ...............

ملفات مرفقة

  • ملف مرفق  rel.ps   13.58كيلو   24 عدد مرات التحميل


#2 SaMuTa

SaMuTa

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 28 April 2011 - 01:33 PM

يا شباااااب

ما فيهـ حلـ،؟

#3 جلال عاطف

جلال عاطف

    عضو

  • الأعضــاء
  • 22 مشاركة
  • الاسم الأول:جلال
  • اسم العائلة:عودة
  • البـلـد: Country Flag
  • الاهتمامات:Java, Oracle Database, JDeveloper, Java EE , Data Mining, Business Intelligence

تاريخ المشاركة 28 April 2011 - 02:18 PM

و لو انى مش فاهم 100% ايه هى المشكلة
بس اعتقد ان المفروض تستخدم الدالة To_date مع ال effectivedate

و حاول و بلغنا اذا اشتغلت ولا لأ


#4 SaMuTa

SaMuTa

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 28 April 2011 - 04:23 PM

أولا مشكوور أخوي جلال على تعقيبك.

و أنا آسف إني ما وضحت المطلوب

سؤالي هو

List the staff members who are also clients but not currently insured with the company.


بمعنى اظهار اسماء و أرقام الموظفين الذين هم أيضا عملاء لشركة التأمين لكن ليسوا مستمرين في التأمين. و تم توضيحها بالملاحظة التالية:

Currently insured = Policy is enforced, and effective dates contain the current date


يعني عكس الملاحظة السابقة .

كينونة state الموجودة في مجلد policy تحتوي على 6 قيم و هي

D= drafted
RR= sent to a rater
AR
RU= approval
AU= refusal
E= enforced


و نهايتاً ارفقت محاولتي:

select sid, p.firstname '||' p.lastname as name from person p, staff s , client c , policy pol where s.pid=c.pid and status = 'E' and effectivedate = currentdate


مع العمل أني سمعت عن دالة تسمى sysdate كيف يتم استخدامها مع هذا السؤال

أرجوا اﻹطلاع على المرفق في المشاركة اﻷولى ﻷخذ فكرة عن قاعدة البيانات.

و شكراً