بتاريخ: 1 نوفمبر 200718 سنة comment_115126 بسم الله الرحمن الرحيمأخوانى فى الله بناءا على طلب أخى فى الله أبو مصطفى و الأخت عبير بأن أقوم بحل التطبيقات ( الواجب ) الخاص بكل درس حتى تتأكد أن أجابتك صحيحه فقد قمت بالفعل بإضافة الرابط الخاص بالحل ضمن الدورات.... و أنا دائما فى خدمة من يريد أن يتعلم و يجتهد... ولكن أتمنى أن تقوم بحل التطبيقات بمفردك أولا ثم تنظر بعدها الى هذا الحــل .....الواجب يا شباب كان هذه التمارين : 4-5-6-8-10-12-13-14واليكم الحل فى ابسط صوره ................................التمرين رقم (4) SELECT last_name, job_id, salary FROM employees WHERE job_id IN ('SA_REP', 'ST_CLERK') AND salary NOT IN (2500, 3500, 7000); التمرين رقم (5) SELECT last_name, department_id FROM employees WHERE department_id IN (20, 50) ORDER BY last_name ASC; التمرين رقم (6) SELECT last_name "Employee", salary "Monthly Salary" FROM employees WHERE salary BETWEEN 5000 AND 12000 AND department_id IN (20, 50); التمرين رقم (8) SELECT last_name, job_id FROM employees WHERE manager_id IS NULL; التمرين رقم (10) SELECT last_name, salary FROM employees WHERE salary > &sal_amt; التمرين رقم (12) SELECT last_name FROM employees WHERE last_name LIKE '__a%'; التمرين رقم (13) SELECT last_name FROM employees WHERE last_name LIKE '%a%' AND last_name LIKE '%e%'; التمرين رقم (14) SELECT last_name, job_id, salary FROM employees WHERE job_id IN ('SA_REP', 'ST_CLERK') AND salary NOT IN (2500, 3500, 7000); هذا و بالله التوفيق،، أخوانى ليس لكم حجه الأن للمذاكره ترقبوا الدرس الرابع وهو: Using Single-Row Functions to Customize Output تقديم بلاغ
بتاريخ: 2 نوفمبر 200718 سنة comment_115130 الف شكر لك أخوي سامح .. الصراحه ندمت اني مالحقت على الاسئله وشاركت معاكموالحل واضح كثير جداا . . .لكن عندي استفسار عن وضع الاسئله .. هل لها مراحل .. يعني سهله ثم وسط ثم مستوى عالياتمناها كذلك .. لكي تكون الاستفاده أكثر .. كل الشكر لك أخي .. تقديم بلاغ
بتاريخ: 2 نوفمبر 200718 سنة كاتب الموضوع comment_115143 نعم أخى ra7l بالتأكيد .. أصبر فموعدنا فى الفصل الثالث من كتاب اوراكل .. أتمنى أن ارى أجاباتك هناك . تقديم بلاغ
بتاريخ: 2 نوفمبر 200718 سنة comment_115174 ميرسى جد يا باشمهندس سامح على مجهودك الرائع معانا وعلى صبرك كمان جزاك الله كل الخير عنا تقديم بلاغ
بتاريخ: 3 نوفمبر 200718 سنة comment_115203 جزاك الله كل خير أستاذي الفاضل سامح ..تعقيب بارك الله فيك و نفع بك و أسعدك في الدنيا و الآخرة..أظن استاذي الفاضل إن إجابة التمرين 4 مكررة.. فهي في الواقع إجابة التمرين 14..حيث أن إجابة التمرين 4 حسب اجتهادي هي : SELECT last_name,JOB_ID,HIRE_DATE FROM employees WHERE last_name in ('Matos','Taylor') order by HIRE_DATE; و أرجو أن تصحح لي ..و إذا كانت إجابتي صحيحة .. ياليت تعطيني درجة ملاحظة ثانية استاذي الفاضل..في إجابة التمرين رقم 13 ..في الحقيقة ذكرت في هذا الدرس "الثالث" ما يلي : لاحظ أن أسماء الموظفين فى جدول الموظفين مخزنه بحروف Capital لأول حرف فقط ، فإذا اردنا الاستعلام عن اسم موظف فلابد ان نكتب اول حرف Capital كما تم تخزنه فى قاعدة البيانات. من هنا.. بعد أن رأيت الحل "و هذا التمرين هو الوحيد الذي فاتني و لم أنتبه له "قمت بتطبيقه.. لكن لاحظت أنه لن يظهر أي اسم يبدأ بحرف A "لأنه حرف كبير"و لو كان وسطه أيضا يحتوي على حرف e..مثال : Andeو كذلك بالمثل .. فلن يظهر أي اسم يبدأ بحرف E "لأنه حرف كبير"و لو كان وسطه أيضا يحتوي على حرف a..مثال : Errazurizلذا.. أعتقد كطالب متحمس أن الحل من وجهة نظري لابد أن يشمل جميع الحالات.. و قد يكون هكذا :SELECT last_name FROM employees WHERE (last_name LIKE 'A%' and last_name LIKE '%e%') OR (last_name LIKE 'E%' and last_name LIKE '%a%') OR (last_name LIKE '%a%' and last_name LIKE '%e%'); و أرجو التصحيح يا أستاذ سامح وفقك الله..أما إجابة التمرين رقم 10 .. فصراحة جدا رائعة و مهمة.. أول مرة أعرفها .. WHERE salary > &sal_amt; و حلاوتها أنها تعطي المستخدم الحرية في أن يختار أي رقم.. صراحة حركة رائعة من أستاذ رائع ياليت إذا فيه مثل هذه الأفكار البسيطة و المتميزة أن تعلمنا إياها يا أستاذ سامح ..و لك مني الشكر و التقدير..تلميذك / محمد تقديم بلاغ
بتاريخ: 3 نوفمبر 200718 سنة كاتب الموضوع comment_115271 أخى محمد570 حقا انت تلميذ مجتهد جدا و سوف يكون لك شأن ان شاء الله فى هذا المجال ... أصبت يا اخى فى كل اجاباتك ... الى الأمام و معا خطوه بخطوه............ تقديم بلاغ
بتاريخ: 4 نوفمبر 200718 سنة كاتب الموضوع comment_115333 أخى baseeta كل درس انا بعطيك النسخه الخاصه بهذا الدرس تقديم بلاغ
بتاريخ: 6 نوفمبر 200718 سنة comment_115477 حاجة جميلة جدا جزاك الله كل خير و لكن لم اجد الاسئلة التي قمت بحلها من ضمن المرفقات انت قلت : " الواجب يا شباب كان هذه التمارين : 4-5-6-8-10-12-13-14 " بس فين الاسئلة دي من ضمن المرفقات يا ريت حد يدلي عليهم تقديم بلاغ
بتاريخ: 6 نوفمبر 200718 سنة كاتب الموضوع comment_115531 الأخ sari77 واضح انك مش مركز فى الدرس كويس .. رجاء قراءة الدرس جيدا لتعرف اين هذه الأسئله.. تقديم بلاغ
بتاريخ: 7 نوفمبر 200718 سنة comment_115622 السلام عليكم ورحمة الله وبركاتهاستاذي الفاضل هل يمكن لرقم 5 ان تحل هكذا ؟ select ename,deptno from emp where deptno=20 or deptno=50 order by ename; لانه طالب رقم قسم 20 او 50لكن in حتعطينا رقم القسمين .وكذلك مع رقم 6 تقديم بلاغ
بتاريخ: 7 نوفمبر 200718 سنة كاتب الموضوع comment_115629 أختى lo2lo2a معنى In استرجع رقم القسم 20 او 50 يعنى مثل or تمام.... و الف شكر على أجتهادك تقديم بلاغ
بتاريخ: 11 ديسمبر 200718 سنة comment_118387 اخى سؤال غريب شويه حبيت اجر الكود دا على اليوذ ر hrselect job_id from employeeswhere last_name in('taylor');بس الغريب انه بيقولى مافيش صفوف خالص مش عارف ليه مع ان الكود صح تقديم بلاغ
بتاريخ: 11 ديسمبر 200718 سنة كاتب الموضوع comment_118437 أخى الفاضل يبدو انك مش متابع الشرح من اول درس لأنى ذكرت ان اسماء الموظففين مسجله Caps ولكن اول حرف بس .. و بالتالى ان الكود صحيح مائه فى المائه و لكن فقط ينقصه كتابة اسم الموظف اول حرف كبير كما يلى :where last_name = 'Abel'و الله المستعان تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120912 الأخ صريح .. و لكن لم اجد الاسئلة التي قمت بحلها من ضمن المرفقات ذكر الاستاذ سامح في شرح الدرس مسبقا توضيح ذلك :مرفق ملف الشرح ومعه التطبيقات فقط لا تنسى فى برنامج الpowerpoint ان تفتح قائمة View ثم note Pages لترى التطبيقات فى أخر الملف .... تقديم بلاغ
بتاريخ: 11 أغسطس 200817 سنة comment_135733 السلام عليكم جزاكم الله خيرا أخي الأستاذ سامح بس ياريت ياجماعة بعد إذن حضراتكم ......ألأستاذ سامح أو أي حد يقولي إيه أسماء الكتب بتاعت أوراكل اللي هي فيها الأسئلة ده اللي أنتوا عمالين تحلوها ؟؟؟؟ياريت أي حد يقولي أسماء الكتب وأنا هتصرف وأدور عليها علي النت أو لو حد عنده لينكات ليها يبعتها في بي إم لأني عارف إن ده مخالف للقوانين أو أبعت له الميل وهو يبعتها ليا عليه أي حاجة بس لأني عاوز أحل وأشغل نفسي شوية .....أنا بقالي كام يوم أهو شغال من كتاب oracle database 10 g SQL mackgrawhill .....oracle press بس عيبه إنه مفيش فيه تمارين بس .........بالأضافة إن شكل تمارين أوراكل ده اللي من كتب أوراكل نفسها هي الأصل ومهمة ياريت سرعة الرد لو سمحتم وجزاكم الله خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.