يحدد الجداول أو الاستعلامات التي تحتوي على الحقول المسردة في جملة SELECT.
بناء الجملة
SELECT fieldlist
FROM tableexpression [IN externaldatabase]
تتكون جملة SELECT التي تتضمن عبارة FROM من الأجزاء التالية:
الجزء |
الوصف |
fieldlist |
اسم الحقل أو أسماء الحقول المطلوب استردادها بجانب الأسماء المستعارة للحقول أو دالات SQL التجميعية أو دالات التقييم الخاصة بالتحديد (ALL أو DISTINCT أو DISTINCTROW أو TOP) أو خيارات جملة SELECT الأخرى. |
tableexpression |
تعبير يُحدد جدول واحد أو أكثر من الجداول التي يتم استرداد البيانات منها. قد يكون التعبير اسم جدول واحد أو اسم استعلام محفوظ أو مركب ناتج عن INNER JOIN أو LEFT JOIN أو RIGHT JOIN. |
externaldatabase |
المسار الكامل لقاعدة بيانات خارجية تحتوي على الجداول في tableexpression. |
ملاحظات
FROM مطلوب ويتبع أي جملة SELECT.
إن ترتيب أسماء الجداول في tableexpression ليس مهماً.
لتحسين الأداء وسهولة الاستخدام، من المستحسن استخدام جدول مرتبط بدلاً من عبارة IN لاسترداد البيانات من قاعدة بيانات خارجية.
يوضح المثال التالي كيفية استرداد البيانات من الجدول "الموظفين":
SELECT LastName, FirstName
FROM Employees;