62
GROUP BY MFR_ID, PRODUCT_ID, DESCRIPTION, PRICE,
QTY_ON_HAND
HAVING SUM(QTY) > (0.75 * QTY_ON_HAND)
ORDER BY QTY_ON_HAND DESC
HAVING uchung qo‗shimcha chegaralar mavjuddir. Bu ifoda juda
bo‗lmasa bita agregat funktsiyani o‗z ichiga olishi kerak. Chunki WHERE
alohida satrlarga HAVING satrlar guruhlariga qo‗llanadi. NULL qiymat uchun
WHERE ifodasiga o‗xshab quyidagi qoida o‗rinli Agar izlash sharti NULL
qiymatga ega bo‗lsa satrlar guruhi tashlab yuboriladi. HAVING ifodasini
GROUP BY siz qo‗llash mumkin. Bu xolda natija hamma satrlardan iborat
guruh deb qaraladi, lekin amalda bu kam qo‗llanadi.
Do'stlaringiz bilan baham: