"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > هل يدعم MySQL الشرط مع ، وإذا كان الأمر كذلك ، منذ متى؟

هل يدعم MySQL الشرط مع ، وإذا كان الأمر كذلك ، منذ متى؟

نشر في 2025-02-17
تصفح:776

Does MySQL Support the WITH Clause, and If So, Since When?

شرح مفصل لـ mysql مع جملة

يتيح MySQL With Clause تحديد نتيجة مؤقتة محددة في استعلام. على الرغم من أن هذه الميزة مدعومة بأنظمة إدارة قاعدة البيانات العلائقية الأخرى (RDBMS) ، مثل Oracle و Microsoft SQL Server ، لم يتم دعم MySQL تاريخياً.

واجه المستخدم مؤخرًا هذا التقييد عند محاولة إنشاء طريقة عرض باستخدام جملة مع:

WITH authorRating(aname, rating) AS
   SELECT aname, AVG(quantity)
   FROM book
   GROUP BY aname

mysql 8.0 تحديث

مع شرط لم يتم دعمه في إصدارات MySQL قبل 8.0 ، ولكن MySQL 8.0 قدمت في نهاية المطاف تعبيرات الجدول المشتركة (CTEs) ، بما في ذلك CTEs العودية. هذه الميزة هي إضافة مرحب بها للحفاظ على MySQL متسقة مع RDBMSS الأخرى.

إصدار mysql قبل 8.0

]

قبل MySQL 8.0 ، لم تكن هناك طريقة لاستخدام الجملة مع MySQL مباشرة. كانت هذه الميزة موجودة كميزة مطلوبة منذ عام 2006.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3