جدول المحتويات:
التعريف - ماذا يعني SELECT (قواعد البيانات)؟
SELECT هو عبارة أساسية عن لغة الاستعلام المهيكلة (SQL).
تبدأ عبارة SELECT ، التي تتبع تنسيقًا ثابتًا ومحددًا ، بالكلمة الأساسية SELECT متبوعة بالأعمدة التي سيتم تضمينها في التنسيق. إذا تم وضع علامة النجمة (*) بعد SELECT ، يتبع هذا التسلسل جملة FROM التي تبدأ بالكلمة الأساسية FROM ، متبوعة بمصادر البيانات التي تحتوي على الأعمدة المحددة بعد جملة SELECT. قد تكون مصادر البيانات هذه جدولًا واحدًا أو مجموعة من الجداول أو استعلام فرعي أو طريقة عرض.
يمكن إضافة جمل اختيارية ولكنها ليست إلزامية ، أي جملة WHERE التي توفر شروطًا لإعادة البيانات ، أو جملة ORDER BY التي تقوم بفرز المخرجات بواحد أو أكثر من الأعمدة المحددة.
تيكوبيديا تشرح SELECT (قواعد البيانات)
أحد دروس إدارة قاعدة البيانات الأولى هو عبارة SELECT ، والتي تشكل بداية أي برنامج نصي SQL يستخدم للاستعلام عن البيانات. SELECT هي الكلمة الأساسية الأولى في عبارة SELECT ، والتي ، شأنها شأن جميع عبارات SQL ، ليست حساسة لحالة الأحرف.
لتوضيح عبارة SELECT في مثال ، افترض أن قاعدة بيانات البنك تحتوي على جدول CUSTOMER_MASTER يخزن تفاصيل العميل الأساسية ويحتوي على عدة أعمدة مسماة على النحو التالي:
- هوية الزبون
- رقم الضمان الاجتماعي
- لقب
- الاسم الاول
- عنوان البريد الإلكتروني
- العنوان الفعلي
- تاريخ الولادة
- جنس
يتم استخدام عبارة SELECT التالية للاستعلام عن جميع بيانات الجدول:
اختر * من customer_master.
يتم استخدام عبارة SELECT التالية لفرز النتائج حسب أسماء العملاء:
اختر * FROM customer_master ترتيب حسب اللقب
لإدراج ألقاب العملاء والأسماء الأولى وتواريخ الميلاد ، يتم استبدال العلامة النجمية (*) بأسماء الأعمدة المقابلة ، كما يلي:
SELECT اللقب ، الاسم ، date_of_birth FROM customer_master
لتشغيل استعلام عن جميع العملاء الإناث مرتبة حسب تاريخ الميلاد ، يتم إصدار البيان التالي:
SELECT * FROM customer_master WHERE بين الجنسين = 'F' ORDER BY date_of_birth
ملاحظة: يتم استخدام جملة WHERE الآن لتقييد الإخراج.
هذا التفسير عبارة عن كتاب تمهيدي بسيط يوضح قوة عبارة SELECT ويمكن استخدامه لإنشاء استعلامات معقدة وصياغة تتجاوز هذا النطاق. ومع ذلك ، يجب على جميع عبارات SELECT ، بغض النظر عن النطاق ، أن تتبع باستمرار القواعد الأساسية الموضحة أعلاه.
