60. Об'єднання таблиць в MySQL

  Рет қаралды 7,975

Попелюха 👾 Тестування ПЗ

Попелюха 👾 Тестування ПЗ

Күн бұрын

На цьому уроці ми розглянемо останню тему з розділу Бази даних, а саме: Об'єднання таблиць.
Всі презентації до уроків тут: docs.google.com/spreadsheets/...
0:00-0:16 Вступ
0:17-0:34 Об'єднання таблиць
0:35-1:31 4 види Join
1:32-4:05 Приклад об'єднання №1
4:06-5:14 Приклад об'єднання №2
5:15-5:30 Приклад об'єднання №3
5:31-6:04 Приклад об'єднання №4
6:05-6:22 MySQL не має синтаксису роботи з Full After Join
6:23-7:28 Комбінація Left та Right Join
7:29-7:56 Заключне слово
Корисні посилання:
Практичний урок 1: sqlbolt.com/lesson/select_que...
Практичний урок 2: sqlbolt.com/lesson/select_que...
Стаття про Outer Join в MySQL: stackoverflow.com/questions/4...
Тестування ПЗ, Тестувальник ПЗ з нуля, тестування веб-додатків, як стати тестувальником, тестування баз даних, тестування мобільних додатків, тестування API, QC, QA, Тестування УКРАЇНСЬКОЮ, бази даних українською

Пікірлер: 22
@DyaAnastasiia
@DyaAnastasiia 18 күн бұрын
Миру, добра і продуктивного навчання. Дякую Наталі за крутий контент
@user-nu8ug8mh4s
@user-nu8ug8mh4s Жыл бұрын
Дякую! Все просто та зрозуміло)
@gordonshumwey6877
@gordonshumwey6877 Жыл бұрын
Дякую за відео! Дуже круто!!
@vikavika699
@vikavika699 Жыл бұрын
Бачу "Попелюха" - ставлю лайк!
@user-cw7bs1uc5g
@user-cw7bs1uc5g Жыл бұрын
Спасибо большое за это видео, было полезно
@sweetdream9627
@sweetdream9627 Жыл бұрын
Чудово!
@ASDjonok
@ASDjonok 3 ай бұрын
Дякую
@dmytroholem1655
@dmytroholem1655 Жыл бұрын
Дякую! Тепер я зможу користватись DB без допомоги сервера!
@nadezhda3773
@nadezhda3773 Жыл бұрын
Дякую, Наталко. Як завжди все чітко і зрозуміло. У мене таке запитання: як написати запит так, щоб показати міста в яких немає готелей?
@Popeliuha
@Popeliuha Жыл бұрын
Зараз по пам‘яті напишу, я не дивилась які там таблиці, тому підправите під себе: select cityName from cities join hotels on cities.cityid = hotels.cityId where hotels = null
@nadezhda3773
@nadezhda3773 Жыл бұрын
@@Popeliuha Щиро вдячна за відповідь, дорога землячко. Чесно признаюся, була приємно вражена, що Ви відповіли. 🌺🌹🌷
@Mark4131ful
@Mark4131ful Жыл бұрын
Цікаво корисно і дуже пізнавально
@MC586
@MC586 Жыл бұрын
У мене теж спрацювало через слово UNION (однаково з/без ALL), вичитала, что MariaDB також не підтримує INNER JOIN
@ulavere
@ulavere 9 ай бұрын
Підкажіть, будь ласка, бо маю досвід тільки специфічних проектів, де в ДБ доводилось працювати руками як хірург - точкові зміни в окремих рядках для творення складних прекондішенів для складних юзкейсів. Оці джоінти в реалі потрібні на кожен день в яких типах проектів і з якою метою? (маю на увазі онлайн магазин чи ще щось...) Базовий приклад буде достатньо. Просто коли не розумію де в роботі це можна використати, гірше запам'ятовується інфо.
@Popeliuha
@Popeliuha 7 ай бұрын
Джойнти потрібні на роботі щодня, для заспокоєння нервів:) а джойни - наприклад select * from shops join shippingmethods sm on shops.shippingmethodid = sm.shippingmethodid (привʼязуєм магаз до способу доставки). Використовую доволі часто, раз на тиждень мінімум
@user-qk4ox2yg5t
@user-qk4ox2yg5t Жыл бұрын
Молодець, хороше відео, але нажаль нічого нового, 😕у всіх майже одне і теж, як під копірку штампують. Об'єднання трьох JOINів (1:50-1:53) де можна подивитись?🤔
@TanyaYakunina-nb8ny
@TanyaYakunina-nb8ny Жыл бұрын
+ де це можна глянути?
@jbnrusnya_should_be_punished
@jbnrusnya_should_be_punished Жыл бұрын
А нащо на них дивитися? 2, 3 чи N join'ів - це результат вибірки дати за критерієм, прописаним у Select'і. Це проміжна таблиця, як будь-який інший рез-ат роботи оператора Select. Встановіть собі оцю програму як у Наталки, повторюйте за нею, або користуйтеся більш зручним та простим емулятором БД на сайті W3C де навчають усьому від HTML до мов програмування включно із SQL. Зазвичай чим більше join'ів тим менше дати, коли у таких малих табличках вишукують якогось окремого викладача, студента чи клієнта. Тобто багато коду на 2-3 строки, а видача - 1 строка чи 1 ім'я взагалі.
@bohdanpavliuk6339
@bohdanpavliuk6339 14 күн бұрын
@Popeliuha Привіт! Чи є в у Ворбенчі якась комбінація клавіш щоб повернути попередній результат (щось типу ctrl + z)? Чи для цього постійно потрібно виділяти і запускати запит через блискавку і чи є для блискавки гаряча клавіша чи комбінація клавіш?
@where_is_the_exit
@where_is_the_exit Ай бұрын
не працює, дає помилку про те що не вибрана база даних
@Popeliuha
@Popeliuha Ай бұрын
Напишіть команду use і назва своєї бд
@where_is_the_exit
@where_is_the_exit Ай бұрын
@@Popeliuha так я це робив, у відлагоджені показує, що use виконана, а наступний запит не виконується
57. Select запити на практиці в MySQL
15:18
Попелюха 👾 Тестування ПЗ
Рет қаралды 11 М.
55. CRUD - робота з таблицями MySQL
19:01
Попелюха 👾 Тестування ПЗ
Рет қаралды 13 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 10 МЛН
Stupid man 👨😂
00:20
Nadir Show
Рет қаралды 25 МЛН
I MADE A CARDBOARD SWING!#asmr
00:40
HAYATAKU はやたく
Рет қаралды 29 МЛН
小路飞第二集:小路飞很听话#海贼王  #路飞
00:48
路飞与唐舞桐
Рет қаралды 19 МЛН
62. Developer Tools. Девтулз в Google Chrome
14:37
Попелюха 👾 Тестування ПЗ
Рет қаралды 11 М.
Як об'єднати дані з різних таблиць? Зробимо перший Join в Power Query
4:03
Нікіта Тимошенко [ Аналіз даних українською ]
Рет қаралды 3,8 М.
SQL на котиках: Джоины (Joins)
3:35
LearnQA: Онлайн обучение тестировщиков
Рет қаралды 229 М.
59. MySQL  Групування і сортування даних. GROUP BY, ORDER BY
8:00
Попелюха 👾 Тестування ПЗ
Рет қаралды 6 М.
54. MySQL Первинний та Зовнішній ключі. Primary Key & Foreign Key
9:23
Попелюха 👾 Тестування ПЗ
Рет қаралды 10 М.
13. Що таке Test Scenario і Test Сondition?
12:16
Попелюха 👾 Тестування ПЗ
Рет қаралды 10 М.
Організація баз даних: інформаційна система, СКБД, SQL/NoSQL та мотивація
26:03
Олімп інформаційних технологій - it:olymp
Рет қаралды 2,7 М.
61. Frontend тестування. Веб-елементи та дії над ними
9:59
Попелюха 👾 Тестування ПЗ
Рет қаралды 8 М.
63. Window breakpoints
16:02
Попелюха 👾 Тестування ПЗ
Рет қаралды 4,1 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 10 МЛН