شرح صفوف ومحتوى الفقرة
أضاف إصدار MySQL 8.0.31 دعماً أصلياً للمعامل القياسي INTERSECT، الذي يستخرج فقط الصفوف المشتركة الموجودة في كلا الاستعلامين الأول والثاني معاً:
INTERSECT DISTINCT(الوضع الافتراضي): يرجع الصفوف المشتركة الفريدة بين المجموعتين مع إزالة أي تكرار تلقائياً.INTERSECT ALL: يحتفظ بعدد مرات التكرار المشتركة للصف الواحد وفق العدد الأدنى لظهوره في كلا الاستعلامين.
SQL
-- Find customers who bought from both web and mobile channels
SELECT customer_id, email
FROM web_channel_orders
INTERSECT
SELECT customer_id, email
FROM mobile_channel_orders;