1,2K подписчиков
Очень часто в SQL нам надо взять данные из нескольких таблиц и объединить их в одной таблице. Для этого в SQL существуют специальные команды JOIN's - в простонародье "джоины". Но соединить две таблицы между собой мы можем ни одним способом, а целыми пятью. Виды соединений таблиц (join): ! Важное условие - чтобы соединить две таблицы между собой у них у обоих должно быть поле, по значениям которого они будут соединяться. Чаще всего это поле ID какого-нибудь объекта. Например, можно соединить таблицу продаж, со справочником клиентов по полю client_id, которое есть в обоих таблицах...
1 год назад
3 подписчика
Доброе время суток, дорогие читатели. Продолжаю серию статей, посвященную MS SQL Server. Сегодня более подробно рассмотрим каким образом можно создать таблицы базы данных - основной инструмент хранения вашей информации. Итак, есть несколько вариантов для создания таблицы. Первый - это создание таблицы непосредственно при помощи дизайнера SSMS. Для этого вызовите контекстное меню и выберите пункт, как на рисунке ниже При помощи дизайнера вы можете добавлять колонки, указывая их название, выбирать их тип данных (строка, число целое, число вещественное, дата и другие)...
1 год назад
83 подписчика
Этот материал посвящён тем, кто: Уже работает с SQL, но не до конца его понимает Неплохо знает SQL, но никогда особо не задумывался над его структурой Хочет обучать SQL других В этом руководстве мы сосредоточимся на операторах SELECT 1. SQL является декларативным SELECT first_name, last_name FROM employees WHERE salary > 100000 Все понятно. И вас не волнует, откуда эти записи о сотруднике (employee) берутся. Вам лишь нужны те, у которых достойная зарплата (salary). Если все так просто, в чем же...
2 года назад
147 подписчиков
Прочитайте это руководство по SQL, чтобы узнать, когда использовать SELECT, JOIN, подвыборки и UNION для доступа к нескольким таблицам с помощью одной инструкции. Иногда бывает трудно понять, какой синтаксис SQL использовать при объединении данных, охватывающих несколько таблиц. SQL предоставляет несколько различных инструкций для выполнения задач такого типа; знание того, какие из них применять, даст эффективные и правильные результаты. В этой статье я рассмотрю некоторые из наиболее часто используемых...
1 год назад