- •Міністерство освіти і науки України
- •Машинобудівний фаховий коледж Сумського державного університету
- •Циклова комісія спеціальності 122 „ Комп’ютерні науки ”
- •Щоденник-звіт
- •З навчальної практики
- •База практики________Машинобудівний фаховий коледж СумДу______________
- •2 Визначення актуальності проекту
- •5 Розмір пам’яті
- •6 Структура таблиць
- •7 Заповнення таблиць
- •8 Реалізація запитів
- •8.1 Запити на вибірку з використанням логічних операторів and, or та not
- •8.2 Запити на вибірку унікальних даних
- •8.3 Запити на оновлення даних
- •8.4 Запити на упорядкування результатів запиту
- •8.5 Запити на вибірку мінімального значення
- •8.6 Запити на вибірку суми значень стовпців
- •8.7 Запити на вибірку максимального значення
- •8.8 Запити на вибірку середнього значення стовпця
- •8.9 Запити на підрахунок числа записів стовпця
- •8.10 Запитів зі складними, комбінованими умовами
- •8.11 Запити з використанням предикату порівняння
- •8.12 Запити з використанням предикату діапазону
- •8.13 Запити з використанням предикату приналежності до множини
- •8.14 Запити з використанням предикату null
- •8.15 Запити на вибірку з двох таблиць
- •8.16 Запити на вибірку з трьох таблиць
8.6 Запити на вибірку суми значень стовпців
Таблиця 8.6 – Результати запитів на вибірку суми значень стовпців
-
1
вивести суму стовпця ціна з таблиці product_bar
SELECT SUM(cina) FROM `product_bar`
2
вивести суму стовпця ємність з таблиці product_bar
SELECT SUM(emnist) FROM `product_bar`
3
вивести суму стовпця кількість оборотів з таблиці product_bar
SELECT SUM(kilk_oborotiv) FROM `product_bar`
4
вивести суму стовпця зарплатня з таблиці personal
SELECT SUM(zarplatnya) FROM `personal`
5
вивести суму робочих годин всього персоналу з таблиці personal
SELECT SUM(rob_godini) FROM `personal`
8.7 Запити на вибірку максимального значення
Таблиця 8.7 – Результати запитів на вибірку максимального значення
-
1
вивести стаж та призвіще, де максимальне значення стажу з таблиці personal
sELECT stag, prizvishe FROM `personal` WHERE stag=(SELECT MAX(stag) FROM personal WHERE 1)
2
вивести робочі години та призвіще, де максимальне значення робочих годин з таблиці personal
SELECT rob_godini, prizvishe FROM `personal` WHERE rob_godini=(SELECT MAX(rob_godini) FROM personal WHERE 1)
3
вивести посаду та призвіще, де максимальне значення символів в призвіщі з таблиці personal
SELECT posada, prizvishe FROM `personal` WHERE prizvishe=(SELECT MAX(prizvishe) FROM personal WHERE 1)
4
вивести таблицю personal, де максимальне значення символів в імені з таблиці personal
SELECT personal.* FROM `personal` WHERE imya=(SELECT MAX(imya) FROM personal WHERE 1)
5
вивести назву, торгову марку,ціну, де максимальне значення ціни з таблиці product_bar
SELECT nazva, torg_mark, cina FROM `product_bar` WHERE cina=(SELECT MAX(cina) FROM product_bar WHERE 1 )
8.8 Запити на вибірку середнього значення стовпця
Таблиця 8.8 – Результати запитів на вибірку середнього значення стовпця
-
1
вивести середнє значення ціни з таблиці product_bar
SELECT AVG(cina) FROM `product_bar`
2
вивести середнє значення ємності з таблиці product_bar
SELECT AVG(emnist) FROM `product_bar`
3
вивести середнє значення кількості оборотів з таблиці product_bar
SELECT AVG(kilk_oborotiv) FROM `product_bar`
4
вивести середнє значення зарплатні з таблиці personal
SELECT AVG(zarplatnya) FROM `personal`
5
вивести середнє значення робочих годин з таблиці personal
SELECT AVG(rob_godini) FROM `personal`