58. Агрегатні функції в MySQL
На цьому уроці ми розглянемо Агрегатні функції.
Всі презентації до уроків тут: docs.google.com/spreadsheets/...
Корисні посилання:
Практичний урок 1: sqlbolt.com/lesson/select_que...
Практичний урок 2: sqlbolt.com/lesson/select_que...
00:00 - Вітання
00:16 - Що означає кожна з функцій?
00:28 - Функція COUNT
03:10 - Функція MIN
04:58 - Функція MAX
05:52 - Функція AVG
07:08 - Функція SUM
07:32 - Робота з базою даних
09:50 - Функція as
10:36 - Підбиття підсумків
10:54 - Дякую за перегляд!
Тестування ПЗ, Тестувальник ПЗ з нуля, тестування веб-додатків, як стати тестувальником, тестування баз даних, тестування мобільних додатків, тестування API, QC, QA, Тестування УКРАЇНСЬКОЮ, бази даних українською
Пікірлер: 30
Я не зовсім цільова аудиторія, вже працюю розробником, але втрапивши на канал поглянув кілька відео. Хочу сказати що дуже класний матеріал, дуже класна подача інформації ще й українською ❤. Бажаю успіхів Вам і вашому каналу.
@Popeliuha
Жыл бұрын
Дякую❤️
@denysko777
2 ай бұрын
А розробникам не потрібно працювати з базою даних? Там же в мовах програмування, можна підключати цю базу даних, щоб зберігати якісь дані
цікаво, зрозуміло, удачі і успіхів всім у навчанні
Дякую за цікаву інформацію. Вже працювала з SQL запитами, але створювати таблиці навчилася у Вас.
Якщо треба вивести інформацію про готель з найменшою кількістю зірок, можна виконати такий запит: SELECT * FROM Hotels WHERE startsCounts = (SELECT MIN(starsCounts) FROM Hotels). Тобто запит на визначення мінімальної кількості зірок буде частиною (підзапитом) основного запиту
Дякую за усі ці відео ви просто МОЛОДЕЦЬ! По більше таких людей!
Було цікаво, швідко і інформативно!
Чудова робота. Дякую.
Дуже круто, дякую за вашу роботу)
дякую!)
Круть круть круть
Доброго дня, а підскажіть будь ласка де в роботі можно використовувати базу даних,це окремі тестувальники займаються тільки базою даних?
@Popeliuha
Жыл бұрын
Всі тестувальники займаються базою даних) перевіряють чи різні об‘єкти туди додались, наприклад
Готелі! Можете не сумніватись! ми все про вас дізнаємось!
топ
@popeliuha в тебе є курси на українській з фідбеком, бо на юдемі знайшов лише на російській
@Popeliuha
Жыл бұрын
З жовтня запускаю таку практику (я кидаю в телеграмі всі завдання, а ви мені рішення, багато практики). Можу і вже так робити) якщо цікаво, напишіть в телеграм
@volodymyrmykhaliuno8884
Жыл бұрын
@@Popeliuha можна твій телеграм
Дякую за урок! Та підкажи будь ласка, чому в тебе селекти виконуються без бази даних, наприклад: SELECT count(clientName) from Clients; в мене ж треба писати повну адресу: SELECT count(clientName) from hotelsdb.Clients;. ????
@Popeliuha
Жыл бұрын
бо я до того писала команду use hotelsdb
@FreddieZak
Жыл бұрын
@@Popeliuha зрозуміло, дякую!)
Чому у SELECT Min(hotelName) FROM Hotels є Буковель, а не Київ? Київ name наче менше за Буковель
@Popeliuha
Жыл бұрын
Там по алфавіту, а не кількості символів
@TanyaYakunina-nb8ny
Жыл бұрын
@@Popeliuha зрозуміла, дякую
Доброго дня! При виконанні запиту: SELECT *, MIN(starsCounts) FROM Hotels WHERE starsCounts = 1 виникає наступна помилка: SELECT *, MIN(starsCounts) FROM Hotels WHERE starsCounts = 1 LIMIT 0, 1000 Error Code: 1140. In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'hotelsdb.Hotels.hotelID'; this is incompatible with sql_mode=only_full_group_by 0.000 sec Підскажіть будь-ласка в чому проблема?
@Popeliuha
Жыл бұрын
Мін - це агрегатна функція, її треба використовувати тільки з частинкою «group by»
@user-qf2xg2sk8e
Жыл бұрын
@@Popeliuha А де вставляти цей «group by»? Дякую) в мене просто така сама помилка....
@IgorKrytsun
Жыл бұрын
@@Popeliuha так чому він у Вас працював без «group by» ????
@user-ib3vf6tr6x
Жыл бұрын
@@Popeliuha І де в ваших прикладах з Мін ви використовуєте частинку "group by"?