Как создавать комбинации MySQL с помощью Inner Join

Как легко выполнять комбинации MySQL и Inner Join

Комбинации необходимы, когда мы говорим о MySQLс учетом того, что благодаря им у нас будет возможность делать все виды запросов к таблицам ранее созданной базы данных.

Самое лучшее в них – это то, что они позволяют нам рассмотреть несколько критериев для достижения определенного результата, ключевой вопрос в том, что многие из этих запросов также выполняются при построении оператора SQL, называемого сказуемое,

Если вы не знаете, о чем мы говорим или как использовать эти комбинации, не беспокойтесь, поскольку в следующих строках мы покажем вам все детали что вы должны рассмотреть в этих случаях.

Используйте MySQL комбинации

Эти комбинации MySQL, которые используются, например, в случае университетов программирования, становятся полезными, когда мы распаковываем загруженные файлы, когда появляются два названных файла. sakila-schema.sql и sakila-data.sql,

Внутри них структура базы данных, а также образцы данных. В этом случае мы будем полагаться, например, на базу данных, которая предназначена для предоставления тестовой среды для разработки программного обеспечения или SQL-запросы,

Первое, что вы должны рассмотреть, это структура Сакила совсем не проста, поскольку у нее около 1000 записей в дополнение к огромному количеству предыдущих связей, с примерами представлений, хранимых процедур и т. Д.

Предположим, например, что эта конформация похожа на сеть магазинов прокат фильмов, который имеет несколько филиалов и огромное количество поставщиков для каждого из них.

Кто хочет снять фильмЗатем вам сначала нужно будет подтвердить, что он есть в наличии или на складе, а затем продавец также проверит, что это часть базы данных, чтобы назначить нам DVD. И есть также платежные квитанции, непогашенные остатки и т. Д.

На этот раз, например, если мы хотим знать, если клиент существуетзапрос выглядит примерно так:

выберите customer.customer_id, customer.store_id, CONCAT (customer.first_name, ’customer, customer.last_name) в качестве Customer

от клиента

где customer.first_name нравится ‘Juan%

Теперь из этого мы хотим показать вам, что они запросы У нас в наличии объединение всех доступных данных.

Предложения SQL Inner Join

Ну, как мы говорим, предложение SQL JOIN обычно используется для объединения разных строк из двух или более таблиц, используя преимущество общего поля, которое может существовать между ними. Система возвращает только те, которые соответствуют союзное состояние,

Давай посмотрим пример следуя этнической принадлежности магазина проката фильмов, о котором мы упоминали ранее, чтобы не было сомнений в том, как мы можем воспользоваться этим инструментом.

Если по делу мы хотим знать, что они клиенты, которые арендовали фильмыПервое, что мы должны сделать для этого, это использовать базовые таблицы Customer и Rental. Первое, чтобы узнать, кто находится внутри второго таким образом:

выберите rental.rental_id, customer.first_name, customer.last_name, rental.rental_date, rental.return_date

от RentalINNER ПРИСОЕДИНИТЬСЯ к клиенту

ON rental.customer_id = customer.customer_id

На экране мы должны наблюдать, из этого, список клиентов, которые сняли фильмы в разных магазинах.

Другой вариант – проконсультироваться с гдеХотя здесь процедура может занять немного больше времени:

выберите rental.rental_id, customer.first_name, customer.last_name, rental.rental_date, rental.return_date от аренды, клиент

где rental.customer_id = customer.customer_id

Как видите, после установки MySQL на ваш компьютер у вас будет огромное количество вариантов, позволяющих воспользоваться преимуществами этой платформы, и это только один из многих, которые мы проанализировали в Посмотрите, как это сделать,

Удалось ли вам использовать комбинации MySQL благодаря этому руководству?