الانتقال إلى المحتوى الرئيسي
الوحدة 2 · الدرس 3 من 47/57 في الدورة~6 min
دروس الوحدة (3/4)

إعادة التسمية باستخدام AS

بشكل افتراضي، تحمل الأعمدة الموجودة في النتيجة نفس اسم العمود المصدر. عندما تحدد تعبيرًا (عملية حسابية، أو سلسلة، أو التجميعي) قد يبدو الاسم الافتراضي قبيحًا أو غير واضح. مع AS تقوم بتعيينه اسم مستعار، أي اسم من اختيارك:

SQL
SELECT <colonna_o_espressione> AS <alias>
FROM   <tabella>;

الكلمة الأساسية AS اختيارية (salary salary_eur تعمل أيضًا)، ولكن كتابتها يجعل الاستعلام أكثر قابلية للقراءة. إذا كان الاسم المستعار يحتوي على مسافات أو كبيرة أحرف كبيرة، لفها بين علامتي اقتباس مزدوجتين: AS "Annual Salary".

أمثلة

SQL
-- Rinomina semplice (in inglese per convenzione):
SELECT first_name AS name,
       last_name  AS surname
FROM employees;

-- Alias su un'espressione calcolata:
SELECT first_name,
       last_name,
       salary * 13 AS annual_pay
FROM employees;

جربه

تمرين#sql.m2.l3.e1
المحاولات: 0جارٍ التحميل…

استخرج الاسم الأخير لكل موظف وراتبه، وأعد تسمية الأعمدة إلى "last" و"salary_eur".

جارٍ تحميل المحرر…
إظهار التلميح

الكلمة الأساسية هي AS: SELECT column AS new_name.

الحل متاح بعد 3 من المحاولات

تمرين المراجعة

تمرين#sql.m2.l3.e2
المحاولات: 0جارٍ التحميل…

قم باستخراج الاسم الأول والأخير متسلسلين في عمود واحد يسمى "الاسم الكامل". استخدم || عامل لتسلسل ووضع مسافة بين الاثنين.

جارٍ تحميل المحرر…
إظهار التلميح

في PostgreSQL، يتم إجراء تسلسل السلاسل باستخدام ||، ثم الاسم المستعار باستخدام AS.

الحل متاح بعد 3 من المحاولات