Asosiy tarkibga o‘tish

O‘rganish

Kirish
Qo‘llanma

Qo‘llanma · SQL

having

1 ta masala Masalalar ro‘yxatida

Nazariya

HAVING — guruhlar uchun WHERE. U GROUP BY dan keyin ishlaydi va agregatlar bilan shart qo‘yadi.

SELECT faculty, AVG(grade) AS avg_grade
FROM students
GROUP BY faculty
HAVING AVG(grade) >= 4;          -- o‘rtachasi 4 dan yuqori fakultetlar

SELECT customer_id FROM orders
GROUP BY customer_id
HAVING COUNT(*) >= 3;            -- kamida 3 ta buyurtma

Farqi: WHERE alohida qatorlarni guruhlashdan oldin filtrlaydi, HAVING tayyor guruhlarni.

Easy

Shu mavzu kirgan kurslar

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna