SQL الكاملة صلة خارجية الكلمات الرئيسية
SQL الكاملة صلة خارجية الكلمات الرئيسية
الخارجي كامل JOIN كلمات طالما أن الجدول الأيسر (TABLE1) والجدول الأيمن (table2) أحد الجداول هناك مباراة، فإنه يعود الخلاف.
الخارجي كامل JOIN كلمات جنبا إلى جنب مع LEFT JOIN وRIGHT JOIN النتائج.
SQL الكاملة صلة خارجية في بناء الجملة
SELECT column_name(s)
FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_name ;
FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_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" الجدول الموقع سجل وصول:
+-----+---------+-------+------------+ | 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 التالية يختار كل سجلات المواقع الوصول.
الخلية لا يدعم الخارجي كامل JOIN، يمكنك اختبار الأمثلة التالية في SQL Server.
أمثلة
SELECT Websites.name، access_log.count، access_log.date
من المواقع الإلكترونية
يشبع صلة خارجية access_log
على Websites.id = access_log.site_id
ORDER BY DESC access_log.count.
من المواقع الإلكترونية
يشبع صلة خارجية access_log
على Websites.id = access_log.site_id
ORDER BY DESC access_log.count.
ملاحظة: الخارجي كامل JOIN الكلمة ترجع اليسار (مواقع) والجدول الأيمن (access_log) في جميع الصفوف. إذا لم يكن هناك تطابق "مواقع" صف الجدول "access_log" أو "access_log" صف الجدول "مواقع" الجدول لا تتطابق، أيضا سرد هذه السطور.