SQL الاسم المستعار
يمكنك تحديد اسم مستعار لاسم الجدول أو اسم العمود باستخدام SQL.
SQL الاسم المستعار
يمكنك تحديد اسم مستعار لاسم الجدول أو اسم العمود باستخدام SQL.
في الأساس، وإنشاء اسم مستعار من أجل السماح أسماء الأعمدة أكثر قابلية للقراءة.
الأسماء المستعارة العمود جملة SQL
FROM table_name;
SQL تركيب الجدول اسم مستعار
FROM table_name AS alias_name;
قاعدة بيانات تجريبي
في هذا البرنامج التعليمي، سوف نستخدم نموذج قاعدة البيانات w3big.
وفيما يلي تحديد "مواقع" بيانات الجدول:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
هنا هي البيانات "access_log" الجدول الموقع سجل وصول:
mysql> SELECT * FROM access_log; +-----+---------+-------+------------+ | aid | site_id | count | date | +-----+---------+-------+------------+ | 1 | 1 | 45 | 2016-05-10 | | 2 | 3 | 100 | 2016-05-13 | | 3 | 1 | 230 | 2016-05-14 | | 4 | 2 | 10 | 2016-05-14 | | 5 | 5 | 205 | 2016-05-14 | | 6 | 4 | 13 | 2016-05-15 | | 7 | 3 | 220 | 2016-05-15 | | 8 | 5 | 545 | 2016-05-16 | | 9 | 3 | 201 | 2016-05-17 | +-----+---------+-------+------------+ 9 rows in set (0.00 sec)
أمثلة على الأسماء المستعارة العمود
يحدد عبارة SQL التالية اثنين من الأسماء المستعارة، واسم مستعار هو عمود، البلد العمود الاسم المستعار. نصيحة: إذا كان اسم عمود يحتوي على مسافات، يتطلب استخدام علامات الاقتباس المزدوجة أو بين قوسين:
أمثلة
من المواقع الإلكترونية.
الناتج التنفيذ:
في عبارة SQL التالية، لدينا أربعة أعمدة (الاسم، العنوان، اليكسا والبلد) معا، وإنشاء اسم مستعار يسمى "site_info" من:
أمثلة
من المواقع الإلكترونية.
الناتج التنفيذ:
الجدول أمثلة الاسم المستعار
عبارة SQL التالية لتحديد "تعليمي" في سجل وصول. نحن نستخدم "مواقع" و "access_log" الجدول، وأنها كانت مخصصة الجدول الاسم المستعار "W" و "a" (باستخدام اسم مستعار لجعل SQL أقصر):
أمثلة
من مواقع AS ث، access_log AS ل
أين a.site_id = w.id وw.name = "التعليمي".
الناتج التنفيذ:
عبارة SQL نفسه دون الأسماء المستعارة:
أمثلة
من المواقع الإلكترونية، access_log
أين Websites.id = access_log.site_id وWebsites.name = "تعليمي".
الناتج التنفيذ:
في الحالات التالية، وذلك باستخدام اسم مستعار مفيدة:
- في أكثر من جدول واحد يشارك في الاستعلام
- استخدام وظائف في الاستعلام
- أسماء الأعمدة هي قراءة طويلة أو الفقيرة
- نحن في حاجة إلى عمودين أو أكثر من الأعمدة معا