الاسم المستعار سكليتي
يمكنك إعادة تسمية مؤقتا الجدول أو العمود إلى اسم آخر، وهو ما يسمىمستعار.ويشير استخدام الجدول الاسم المستعار لبيان سكليتي خاص لإعادة تسمية الجداول. إعادة تسمية تغيير مؤقت لا يغير الاسم الفعلي للجدول في قاعدة البيانات.
يستخدم عمود الاسم المستعار لبيان سكليتي خاص لإعادة تسمية الأعمدة في الجدول.
قواعد
الجدول الاسم المستعار الجملة الأساسية هي كما يلي:
COLUMN1 SELECT، COLUMN2 .... من TABLE_NAME AS ALIAS_NAME أين [شرط].
بناء الجملة الأساسيةللاسم مستعار العمودهو على النحو التالي:
COLUMN_NAME SELECT AS ALIAS_NAME من TABLE_NAME أين [شرط].
أمثلة
لنفترض أن هناك اثنين من الجداول أدناه، (1) طاولات الشركة هي على النحو التالي:
سكليتي> حدد * من شركة. اسم معرف AGE عنوان راتب ---------- -------------------- ---------- ---------- ---------- 1 بولس 32 ولاية كاليفورنيا 20000.0 2 ألين 25 تكساس 15000.0 3 تيدي 23 النرويج 20000.0 4 مارك 25 ريتش موند 65000.0 5 ديفيد 27 تكساس 85000.0 6 كيم 22 جنوب قاعة 45000.0 7 جيمس 24 هيوستن 10000.0
(2) هو قسم جدول آخر، على النحو التالي:
معرف DEPT EMP_ID ---------- -------------------- ---------- 1 الفواتير 1 2 الهندسة 2 3 7 المالية 4 الهندسة 3 5 المالية 4 6 5 الهندسة 7 المالية 6
الآن، وهنا هو استخدامالجدول اسم مستعار، حيث نستخدم C و D، على التوالي، وباعتبارها الجدول الاسم المستعار شركة زارة الخارجية:
سكليتي> SELECT C.ID، C.NAME، C.AGE، D.DEPT من شركة AS C، D قسم AS أين C.ID = D.EMP_ID.
وبيان سكليتي أعلاه تنتج النتائج التالية:
الرقم الاسم العمر DEPT ---------- ---------- ---------- ---------- 1 بولس الفواتير 32 تكنولوجيا المعلومات 2 ألين 25 الهندسه 3 تيدي 23 الهندسه 4 مارك 25 المالية 5 ديفيد 27 الهندسه 6 كيم 22 المالية 7 جيمس 24 المالية
دعونا ننظر فيعمود الاسم المستعار الحالات التي تكون فيها عمود معرف COMPANY_ID الاسم المستعار، COMPANY_NAME العمود الاسم المستعار:
سكليتي> SELECT C.ID AS COMPANY_ID، C.NAME AS COMPANY_NAME، C.AGE، D.DEPT من شركة AS C، D قسم AS أين C.ID = D.EMP_ID.
وبيان سكليتي أعلاه تنتج النتائج التالية:
COMPANY_ID COMPANY_NAME AGE DEPT ---------- ------------ ---------- ---------- 1 بولس الفواتير 32 تكنولوجيا المعلومات 2 ألين 25 الهندسه 3 تيدي 23 الهندسه 4 مارك 25 المالية 5 ديفيد 27 الهندسه 6 كيم 22 المالية 7 جيمس 24 المالية