60
WHERE REP = EMPL_NUM
GROUP BY NAME
Agar guruhlash maydonlaridan birida NULL qiymat mavjud bo‗lsa qaysi
guruhga tegishli bo‗ladi? WHERE ifodasida NULL va NULL tenglikka
solishtirish natijasi yana NULL beradi. Shuning uchun ANSI/ISO standartida
GROUP BY ifodasida NULL qiymatlar teng deb qabul qilingan.
Guruhlash va HAVING yordamida ajratish
Shart bo‗yicha satrlarni ajratish uchun WHERE ifodasidan foydalangan
edik. Shart bo‗yicha guruhlarni ajratish uchun HAVING operatori mavjuddir.
Uning sintaksisi WHERE operatori bilan bir xil va ulardan birgalikda
foydalanigsh mumkin. Quyidagi so‗rovni ko‗ramiz:
Buyurtmalar umumiy narxi $300 dan ortiq xizmatchilar uchun buyurtma
o‗rtacha narxi qanchaga teng?
Do'stlaringiz bilan baham: