ОқУ-Әдістемелік кешен қарағанды 2012 Құрастырған


Тапсырмаларды орындауға қажетті әдістемелік нұсқаулар



бет30/52
Дата26.01.2023
өлшемі0,93 Mb.
#63105
түріПрограмма
1   ...   26   27   28   29   30   31   32   33   ...   52
Байланысты:
MS SQL-де программалау

Тапсырмаларды орындауға қажетті әдістемелік нұсқаулар:
Оқулық материалды және түсіну кезінде негізгі түсініктемелерді ұғу және материалды бекіту арқылы жүргізілу керек. Тақырып бойынша терминдердің сөздігін құрастыр.

Негізгі әдебиеттер: 1-5


Қосымша әдебиеттер: 6-17


5 Қорытынды сұраныс
Сұрақтар:

  1. Агрегатты функцияларды атап бер.

  2. MIN( ) және MAX( )функцияларын қолдану барысында сандық, жолдық және күні\уақыты мәндерінің салыстырулары қалай жүргізіледі?

  3. Агрегатты функцияларда NULL мәнін өңдеудің қандай ережелері бар?

  4. Топтау арқылы сұраныс жасауға шектеулер келтір.

  5. Топтарды сұрыптау шарттарына шектеулер келтір. Топтарды сұрыптау шарттарда NULL мәнін өңдеу ережелері.

Тапсырмалар:

  1. Статистикалық функцияларды қолдану.

  2. Топтау арқылы сұраныс жасау.

  3. HAVING инструкциясы



Сатылымның жалпы жоспарлы және нақты жалпы көлемі қандай?
SELECT SUM(план), SUM(продажа)
FROM ПРОДАВЦЫ
«КОЛЕСО» (8103 идентификаторы) сатып алушымен жасалған тапсырыстың орташа бағасын есептеу:

SELECT AVG(стоимость)


FROM ЗАКАЗЫ
WHERE покупатель=8103
Деректер қорындағы ең алғашқы тапсырыс қашан жасалған?

SELECT MIN (дата_заказа)


FROM ЗАКАЗЫ
Біздің деректер қорымызда қызметтер түрінің саны қанша?
SELECT COUNT(DISTINCT должность)
FROM ПРОДАВЦЫ
Әрбір дүкенде қанша сатушы жұмыс істейді?

SELECT магазин, COUNT(*)


FROM ПРОДАВЦЫ
GROUP BY магазин
Әрбір сатушыға әрбір сатып алушы бойынша тапсырыстың жалпы санын есептеу:

SELECT продавец, покупатель, SUM(стоимость)


FROM ЗАКАЗЫ
GROUP BY продавец, покупатель


Сатушылар және сатып алушылар бойынша алғашқы сұраныс нәтижесін сұрыптау:

SELECT продавец, покупатель, SUM(стоимость)


FROM ЗАКАЗЫ
GROUP BY продавец, покупатель
ORDER BY продавец, покупатель
HAVING инструкциясы жол топтарына сұрыптау шартын анықтайды. HAVING ұсынысында WHERE ұсынысындағы сұрыптау шарты көрсетіледі.
Тапсырыстардың жалпы бағасы 30000 асатын әрбір сатушы үшін тапсырыстың орташа бағасы қандай?
SELECT продавец, AVG(стоимость)
FROM ЗАКАЗЫ
GROUP BY продавец
HAVING SUM(стоимость)>30000




Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   52




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет