بتاريخ: 26 سبتمبر 200817 سنة comment_139711 السلام عليكم انا كان عندى اختبار شغل فى احدى الشركات والاختبار كان عبارة عن 7 ورقات اسئله منهم 3 ورقات ريبورتالسؤال اللى كان محيرنى هو كتابه 3 جمل استعلامات على علاقه مينى تو مينى[/size]الجدول الاول اسمه supplier وحقوله هو (1,2,3 )ID NAME(....,....,....)الجدول التانى اسمه PARTID (1,2) NAME(....,.....) الجدول التالت اسمه SUPPLIER_PART حقوله SUPP_ID(1,1,2)PART_ID(1,2,1) الجمل المطلوبه هى 1. عايز ال SUPPLIER اللى مش موجود فى اى PART2. عايز ال SUPPLIER اللى موجود فى PART واحد فقط .3. عايز ال SUPPLIER الموجود فى كل ال PARTS وبعد كده اعمل كل جمله استعلام FUNCTION ياريت حد يجماعه يشرحلى اجابه السؤال ده.ويقول لى هو السؤال ده عادى انه يجيلى فى اختبار وانا مبتدىء وكمان مكنش فى جهاز اجرب عليه كله اجوبه على ورقولكم جزيل الشكر. تقديم بلاغ
بتاريخ: 26 سبتمبر 200817 سنة comment_139751 اخى الفاضل :المقابله الشخصيه ربما تكون لشخص خبره او لشخص مبتدأ و هذا السؤال لا يحتاج لشخص خبير لنه ببساطه من منهج اوراكل .. فعليك فقط مراجعه الفصل السادس من كتاب اوراكل فى كورس ال SQL وهو فصل ال SubQuery ... و بالطبع اجابه السؤال لا تحتاج لجهاز لتقوم بتجربته .. تعود دائما يا أخى قبل اى مقابله شخصيه ان تجتهد و تذاكر كويس و ان شاء الله ربنا يكرمك .. و بالتوفيق تقديم بلاغ
بتاريخ: 26 سبتمبر 200817 سنة comment_139770 supplier ID(1,2,3) Name(....,....,....) PART ID(1,2) NAME(....,.....) SUPPLIER_PART SUPP_ID(1,1,2) PART_ID(1,2,1) 1- Select Supplier.ID,Supplier.Name From Supplier Where (Select Count(*) From Supplier_Part Where Supplier_Part.Supp_ID = Supplier.ID) = 0 Return (3) 2- Select Supplier.ID,Supplier.Name From Supplier Where (Select Count(*) From Supplier_Part Where Supplier_Part.Supp_ID = Supplier.ID) = 1 Return (2) 3- Select Supplier.ID,Supplier.Name From Supplier Where (Select Count(*) From Supplier_Part Where Supplier_Part.Supp_ID = Supplier.ID) = (Select Count(*) From Part) Return ( No Rows ) ولكن السؤال الثالث في حالة أن الجدول الحقلين في الجدول SUPPLIER_PART يكونان Primary Key أو Unique بالتوفيق تقديم بلاغ
بتاريخ: 29 سبتمبر 200817 سنة كاتب الموضوع comment_139881 انا شاكر جدا لردكم عليا وواضح انى ابتديت انسى الاوراكل بسبب البعد عنه تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.