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

ممكن تساعدوني لوسحتوا

بدأه esaa في 6 مارس 2008 · 3 رد · 1,597 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اتيت واستخدمت حساب اخي فقط لانني مستعجله وسجلت كثير في المنتدى ولم استطع تفعيل حسابي فاستخدمت حساب اخي مؤقتا

انا طالبه في دبلوم وادرس هذه اللغه لكن معلوماتي ضعيفه جدا في اس كيو ال

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

انا ذاكرت كثيرا

لكن احتاج لمزيد من الاسئله والتمارين فانا لا استفيد من شرح الاستاذ لنا نهائيا

ولم اجد تمارين كثيره لتفيدني

ارجوا منكم الاجابه على سؤالي في المشيرات التصريحيه

عندما اريد ان اعمل برنامج يقوم بطباعة اسماء موظفين اداره معينه وطباعة اسم لتلك الاداره.... وباستخدام المشيرات التصريحيه

انا اعرف البرنامج لكن لم ينفذ معي واعتقد ان الخطأ في:

عندما استعلم من جدولين الموظفين والادارات بنفس الوقت كيف يكون الاستعلام وكيف اربط بين هذين الجدولين في الاستعلام؟؟؟

هذ هو البرنامج فاروني الخطأ واشرحوا لي كي استفيد::


cursor emp_dp is
select deptno,dname,ename from dept,emp
where dept.deptno=emp.deptno;
begin
for r_m in emp_dp loop
if r_m.deptno=20 then
dbms_output.put_line(employee name'||r_m.ename||'dept name'||r_m.dname);
end if;
end loop;
end;
/
declare

++++++++++++++

لو سمحتوا معي فرصه للمراجعه والاستفاده منكم بكره فقط

اريد منكم الماسعده في تقويه معلوماتي ومذاكرتي بالتدعيم باتمارين واي معلومه تزيد من فهمي

اطرحوا لي اسئله واجوبه وبرامج مثل السابق وتكون البرامج سهله ومفهومه

طبعا الدروس اللي اركز عليها ومافهمتها جيدا هي:

*المشيرات التصريحيه والضمنيه

وخاصه عند استخدام فور والاستعلام الفرعي بدلا من المشيره التصريحيه

*الاجراءات(الروتين)

فقط

*الاستثناءات(المعرفه من قبل المستخدم::

وايضا المعرفه مسبقا في قاعده البيانات(الاثنين الاولين فقط هم not_data_found وtoo_many_rows)

مع خالص شكري

#2

ليش ماحد رد علي

ماكوا وقت غير اليوم

توقعت اجي وارى الكل ساهم في شرح لي ماعلمه الله!!!

غريبه !!!

لانني رأيت في قسم السي ماشاء الله الاخوان والاخوات متعاونين جدا وبسرعه جدا ارى ردهم!!

عموما::: سعود الليله ::: وعلى كل جزاكم الله خير

وزاد من فضلكم

#3

السلام عليكم

select deptno,dname,ename from dept,emp
where dept.deptno=emp.deptno;

اعتقد انه يوجد خطا هنا .ففي جملة الselect عندما تضعين deptno هكذا بدون تحديد..يعطي اجابة خاطئة

يجب ان تضعي اما

select dept.deptno,dname,ename from dept,emp
where dept.deptno=emp.deptno;

او

select emp.deptno,dname,ename from dept,emp
where dept.deptno=emp.deptno;

ارجو ان اكون قد افدتك في شيء

و دمت

تم تعديل هذه المشاركة بواسطة palestine_2008 في 7 مارس 2008 في 18:50

#4

شكرا لك اخي

جزاك الله خير وفيت وكفيت بوركت

اراكم بخير

وزعلانه عليكم كثيررررررررررر والله

الله يسامحكم

ساخرج بلا فائده المطلوبه يلا عادي مافي اليد حيله

تحياتي

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