ما الفرق بين وضع الشرط بواسطة WHERE و وضعه بواسطة HAVING؟

في هذا الدرس الإستعلام مكتوب بهذا الشكل:

SELECT country, AVG(salary)
FROM employees
GROUP BY country
HAVING AVG(salary) > 800;

هل هناك فرق اذا كتبت الكود على الشكل التالي:

SELECT country, AVG(salary)
FROM employees
WHERE salary > 800
GROUP BY country;

إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة