Метка: QlikView

Присоединение данных с помощью JOIN

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

Подробнее

Объединение данных с помощью CONCATENATE

CONCATENATE — это объединение двух таблиц. В отличие от присоединения, где вторая таблица добавляется сбоку, объединение добавляет вторую таблицу снизу. При этом, как и в случае присоединения, результирующая таблица содержит полный набор полей из обеих таблиц. Объединение очень похоже на операцию SQL UNION с небольшими отличиями — префикс CONCATENATE может быть использован даже если набор полей в двух таблицах разный и полностью идентичные записи не удаляются из результата операции.

Если две таблицы содержат поля с одинаковыми именами, объединение выполняется автоматически. И такое автоматическое объединение частый источник ошибок у новичков. Эта важная деталь, о которой необходимо помнить.

Подробнее