3 года назад
SQL JOIN - как правильно соединять таблицы в SQL.
Очень часто в SQL нам надо взять данные из нескольких таблиц и объединить их в одной таблице. Для этого в SQL существуют специальные команды JOIN's - в простонародье "джоины". Но соединить две таблицы между собой мы можем ни одним способом, а целыми пятью. Виды соединений таблиц (join): ! Важное условие - чтобы соединить две таблицы между собой у них у обоих должно быть поле, по значениям которого они будут соединяться. Чаще всего это поле ID какого-нибудь объекта. Например, можно соединить таблицу продаж, со справочником клиентов по полю client_id, которое есть в обоих таблицах...
917 читали · 6 лет назад
SQL за 5 минут Часть 2. (Работа с join)
Здравствуйте! В этой статье мы разберем, что такое JOIN и как его использовать. Начнем, из названия понятно, что JOIN что-то присоединяет к запросу другие таблицы. Также JOIN имеет условие, которое записывается после спец слова ON. Существует несколько основных видов JOIN: Для простоты обусловимся, что таблицы: INNER - внутреннее присоединение. Пример: SELECT A.id, A.name, B.title, B.text FROM `users` A INNER JOIN `posts` B ON B.id = A.post_id Такая выборка даст следующий результат: LEFT - левое присоединение...