Guruhlarni tanlash
HAVING
(mavjud) konstruksiyasi
GROUP BY
(guruh tomonidan) bilan
birgalikda natijaviy jadvaldagi guruhlar ichida shart bo`yicha kerakli guruhlarni
tanlaydi.
HAVING
va
WHERE
konstruksiyalarni sintaksisi bir-biriga o`xshaydi, lekin
ma`nosi har xil.
WHERE(
qayerda, qancha
)
konstruksiya manba jadvaldan satrlarni
tanlaydi,
HAVING
hosil bo`lgan guruhlardan tanlaydi. Amalda
HAVING
da agregat funksiyalar ishlatiladi, ustunlar nomi
WHERE
da ko`rsatiladi.
Misol: Har bir shahar bo`yicha tug`ilgan yigitlar soni aniqlansin va
talabalarining soni 100dan ortiq bo`lgan shaharlar chiqarilsin:
SELECT tug_shahar, COUNT (*) AS ts
FROM talaba
Do'stlaringiz bilan baham: |