شرح كيفية عمل صب كويري sub query داخل لغة Sql بأبسط طريقة

 

شرح كيفية عمل صب كويري sub query داخل لغة Sql بأبسط طريقة

شرح كيفية عمل صب كويري sub query داخل لغة Sql بأبسط طريقة


بسم الله الرحمن الرحيم السلام عليكم ورحمه الله وبركاته مرحبا بكم في درس جديد من دروس تعلم اس كيو ال بالعربي -  learn sql by arabic في هذا المقال سوف نتعرف على كيفية عمل صب كويري sub query او كويري ثانوي والفائده من هذا الكويرى الثانوي عندما نريد طباعة رواتب موظفين أقل من راتب الموظف رقم خمسه على سبيل المثال يمكننا صب كويري وتحديد جميع اسماء الموظفين الذين يقل راتبهم عن الموظف رقم 5 ,  وايضا sub query لها استخدامات اخرى كثيرة سوف نتعرف عليها في الأيام المقبلة ولكن نحن نقدم لك في هذه المقال شرح قصير جدا لفكرة الكويري الثانوي او مايعرف بي صب كويري والبرنامج الذي سوف نعمل عليه هو اوراكل داتا بيز وهو برنامج مفتوح المصدر .


مثلا نريد ان نطبع ssn الذي تكون قيمتة اقل من ssn الخاص بـ Maryam , لن نستطيع عملها بالطريقة العادية لذلك نستخدم صب كويري لكي نخبرة اننا نريد القيم التي تقل عن قيمة مريم .


Select ename from company.employee
WHERE ssn < (Select ssn from company.employee WHERE ename='Maryam');


لو تلاحظ ان القيم التي تقل عن قيمة مريم هما هيثم ومنى لذلك تمت طباعتهم فقط .



نصعب الامر قليلا , ونريد ان نبحث عن أسماء جميع الموظفين الذين ينتمون إلى فريق "فريق الجوّال" ، الذين يعملون في مشروع في "القاهرة" بدون تكرار.

Find the names of all employees who belong to the ‘Mobile team’ Team, working on a project in ‘Cairo’ without duplication.



مزيد من الاكواد

  1. طباعة المحتويات الفارغة من الجدول في لغة Sql
  2. طباعة الكلمات التي تبدأ او تنتهي بحرف معين في لغة SQL
  3. طباعة جميع البيانات التي تعمل في مجال معين في لغة SQL
  4. عمل اختبار ( if OR where ) على مجموعة حالات داخل لغة sql 
  5. شرح Character-Manipulation Functions داخل لغة SQL
  6. شرح Manipulation Functions في لغة SQL

تعليقات