منشور

سلسلة دروس SQL|تصريح SELECT

شرح الأمر select في لغة sql وطريقة استخدامه

هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس

يستخدم تصريح SELECT لتحديد بيانات في قاعدة البيانات.

تُخزن النتائج في جدول للنتائج يدعى مجموعة النتائج result-set

بناء تصريح SELECT

1
2
3
    SELECT column_name,column_name

    FROM table_name; 

أي استخراج أعمدة محددة وفق أسمائها من جدول محدد. و

1
    SELECT * FROM table_name;

أي استخراج كل البيانات من الجدول المحدد.

استعراض قاعدة بيانات

سنستخدم قاعدة البيانات المعروفة جيداً: Northwind

في الأسفل تحديد من جدول الزبائن Customers

دروس SQL

مثال على تحديد عمود

تصريح SQL التالي يحدد اسم الزبون CustomerName و المدينة City من جدول الزبائن

1
    SELECT CustomerName,City FROM Customers;

مثال على تحديد الكل

تصريح SQL التالي يحدد كافة الأعمدة من جدول الزبائن

1
    SELECT * FROM Customers;

التنقل في مجموعة النتائج

معظم برامج أنظمة قواعد البيانات تسمح بالتنقل في مجموعة النتائج باستعمل وظائف برمجية مثل :

  • Move-To-First-Record: الانتقال للتسجيل الأول

  • Get-Record-Content: الحصول على محتوى التسجيل

  • Move-To-Next-Record: الانتقال للتسجيل التالي

إلخ ..

وظائف برمجية مثل هذه ليست جزء من سلسلة الشروحات هذه ، لتعلم الوصول للبيانات من خلال وظائف برمجية function calls ، يرجى الاطلاع على شروحات خارجية حول لغة البرمجة PHP أو ASP حيث يوجد الكثير من الشروحات العربية حول هذا الموضوع .

التالي: تصريح تحديد الإختلاف في sql

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.