Перекрёстное объединение в PostgreSQL

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили о полном внешнем объединении PostgreSQL. Теперь же мы углубимся в изучение перекрёстного объединения, именуемого CROSS JOIN и используемого для создания декартового произведения строк в объединяемых таблицах. Введение в условие PostgreSQL CROSS JOIN Условие CROSS JOIN позволяет вам создавать декартово произведение строк в двух или более таблицах. В отличие от других операторов объединения, таких как LEFT JOIN или INNER JOIN, в CROSS JOIN нет условия соответствия в предложении объединения....

25.07.2019 · 2 минуты

Что нового в Deepin 15.11

Новая версия дистрибутива Deepin Linux теперь доступна для загрузки. В этой статье мы кратко рассмотрим внесённые изменения. Deepin — это дистрибутив Linux, разработанный одноимённой китайской компанией и основанный на Debian с собственным окружением рабочего стола. Он может похвастаться уникальной “средой рабочего стола Deepin” и набором домашних приложений. Deepin поставляется с огромным количеством кастомных тем. Несмотря на то, что Deepin в первую очередь ориентирован на аудиторию китайского рынка, его привлекательный пользовательский интерфейс пользуется международным успехом, о чём свидетельствует растущая популярность дистрибутива на таких сайтах, как Distrowatch....

24.07.2019 · 2 минуты

Полное внешнее объединение в PostgreSQL

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили о самообъединении PostgreSQL. Теперь же мы углубимся в изучение полного внешнего объединения, именуемого FULL OUTER JOIN, при помощи которого мы будем запрашивать данные из двух или более таблиц. Введение в оператор PostgreSQL FULL OUTER JOIN Предположим, что вам необходимо выполнить полное внешнее объединение двух таблиц: A и B. Следующий запрос отображает синтаксис вызова оператора FULL OUTER JOIN:...

23.07.2019 · 3 минуты

Самостоятельное объединение в PostgreSQL

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили о левом объединении PostgreSQL. Теперь же мы углубимся в изучение самообъединения, именуемого Self-Join, при помощи которого мы будем сравнивать строки в одной и той же таблице. Введение в запрос self-join в PostgreSQL Self-join — это запрос, в котором таблица объединяется сама с собой. Самообъединение необходимо для сравнения значений в столбце строк в одной и той же таблице....

22.07.2019 · 3 минуты

Левое объединение в PostgreSQL

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили о внутреннем объединении PostgreSQL. Теперь же мы углубимся в изучение левого объединения, именуемого LEFT JOIN, при помощи которого мы будем выбирать данные из нескольких таблиц. Введение в условие PostgreSQL LEFT JOIN Предположим, что у нас есть две таблицы: A и B. Данные таблицы B связаны с данными таблицы A через поле fka. Каждая строка таблицы A может совпадать как с несколькими строками таблицы B, так и ни с одной....

21.07.2019 · 3 минуты