SQL 7 САБА- GROUP BY, HAVING СРАНЫСТАРЫ (БТ ИНФОРМАТИКА)

 

Sql GROUP BY Млімдеме БОЙЫНША ТОП мндері бірдей жолдарды жиынты жолдара топтастырады, мысалы, "р елдегі ттынушылар санын табу". Group BY операторы нтижені бір немесе бірнеше баандармен топтастыру шін жиынты функциялармен (COUNT(), MAX(), MIN(), SUM(), AVG()) жиі пайдаланылады. SQL HAVING HAVING операторы нтижені бір немесе бірнеше баандармен топтастыру арылы жазбаларды шектеу шін жиынты функциялармен (COUNT(), MAX(), MIN(), SUM(), AVG()) жиі пайдаланылады. SQL Жиынты Функциялары Жиынты функция-бл мндер жиынтыы бойынша есептеуді орындайтын жне бір мнді айтаратын функция. Жиынты функциялар КБІНЕСЕ SELECT операторыны СЙЛЕМ БОЙЫНША ТОБЫМЕН бірге олданылады. Сйлем БОЙЫНША ТОП нтиже жиынын мндер тобына бледі жне жиынты функцияны р топ шін бір мнді айтару шін пайдалануа болады. Е ЖИІ ОЛДАНЫЛАТЫН SQL жиынты функциялары: MIN () - тадалан баандаы е кіші мнді айтарады MAX () - тадалан баандаы е лкен мнді айтарады COUNT () - жиындаы жолдар санын айтарады SUM () - санды баанны жалпы сомасын айтарады AVG () - санды баанны орташа мнін айтарады Жиынты функциялар нлдік мндерді елемейді (COUNT () оспаанда). Жоарыдаы жиынты функцияларды келесі тарауларда арастырамыз.