|
Эквивалентное соединение поддерживается в условии соединения с использованием оператора равенства с внутренним соединением.
|
Необходимо выбрать минимум 2 таблицы. Чтобы добавить более двух таблиц, щелкните Добавить. Щелкните значок , чтобы удалить любые добавленные таблицы. |
Если выбран вариант Выбор в списке Использование предложения JOIN | ||
---|---|---|
a. В группе Соединить в списке Левая таблица выберите имя или псевдоним таблицы. b. В группе Условия соединения выполните следующие действия. a. В списке Тип соединения выберите одну из следующих опций: ▪ Внутреннее соединение ▪ Левое внешнее соединение ▪ Полностью внешнее соединение ▪ Правое внешнее соединение
b. В списке Правая таблица выберите имя или псевдоним таблицы. c. В списке Левый столбец выберите столбец, который необходимо использовать в левой части условия соединения. В случае сопоставления добавьте имя столбца к имени таблицы. Например, tablename.columnname. Если вы указали псевдоним, добавьте имя столбца к псевдониму. Например: alias.columnname d. В списке Оператор выберите соответствующий условный оператор. e. В списке Правый столбец выберите столбец, который должен находиться в правой части условия соединения. В случае сопоставления добавляйте имя столбца к имени или псевдониму таблицы. Например, tablename.columnname. Если вы указали псевдоним, добавьте имя столбца к псевдониму. Например: alias.columnname Нажмите кнопку Добавить, чтобы добавить несколько условий соединения. Щелкните значок , чтобы удалить любое добавленное условие соединения. |
Если выбран вариант Запрос в списке Использование предложения JOIN |
---|
В поле Предложение JOIN введите все требуемые входные данные в любом из следующих форматов запроса SQL: • table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name • table1 alias1 FULL OUTER JOIN table2 alias2 ON alias1.column_name = alias2.column_name |
Если выбрана опция Форма |
---|
a. В группе Выберите столбцы установите флажок Отличие, чтобы возвращать уникальные значения в столбце. Делать это необязательно. b. В группе Столбцы щелкните Добавить, а затем в списке Столбец выберите столбец, который нужно отобразить в результате. В случае сопоставления добавляйте имя столбца к имени или псевдониму таблицы. Например, tablename.columnname. Если вы указали псевдоним, добавьте имя столбца к псевдониму. Например: alias.columnname Щелкайте Добавить, чтобы добавить несколько столбцов. Щелкните значок , чтобы удалить любой добавленный столбец. c. В группе Где в списке Соединить предложения с помощью выберите одну из следующих опций: ◦ И - все условия, указанные в группе Атрибуты, должны возвращать значение "истина". ◦ ИЛИ - хотя бы одно из условий, указанных в группе Атрибуты, должно возвращать значение "истина". d. В группе Атрибуты щелкните Добавить и выполните следующие действия. a. В списке Атрибут выберите столбец, который требуется фильтровать. В случае сопоставления добавляйте имя столбца к имени или псевдониму таблицы. Например, tablename.columnname. Если вы указали псевдоним, добавьте имя столбца к псевдониму. Например: alias.columnname b. В списке Оператор выберите соответствующий условный оператор. c. В поле Значение введите значение столбца для фильтра. Щелкайте Добавить, чтобы добавить несколько атрибутов в оператор объединения. Щелкните значок , чтобы удалить любой добавленный атрибут. Если добавляются одни и те же атрибуты и выбирается И в списке Соединить предложения с помощью, атрибуты объединяются оператором ИЛИ. |
Если выбрано действие Назначить JSON |
---|
В поле Выберите столбцы введите все требуемые входные данные в формате {"distinct":]логическое значение, "columns":[{"columns":"string"}]}. Например, можно указать следующие значения в этом поле: • {"distinct":true/false, "columns":[{"columns":"tablename.columnname"}]} • {"distinct":true/false, "columns":[{"columns":"alias.columnname"}]} |
Если не выбран столбец с основным ключом и не установлен флажок Отличие, столбец с основным ключом будет возвращаться в схеме вывода. |
Если выбран варинат Выбор в списке Использование предложения WHERE |
---|
a. В группе Где в списке Соединить предложения с помощью выберите одну из следующих опций: ◦ И - все условия, указанные в группе Атрибуты, должны возвращать значение "истина". ◦ ИЛИ - хотя бы одно из условий, указанных в группе Атрибуты, должно возвращать значение "истина". b. В группе Атрибуты щелкните Добавить и выполните следующие действия. a. В списке Атрибут выберите столбец, который требуется фильтровать. b. В списке Оператор выберите соответствующий условный оператор. c. В поле Значение введите значение столбца для фильтра. Щелкайте Добавить, чтобы добавить несколько атрибутов в оператор объединения. Щелкните значок , чтобы удалить атрибуты. Если добавляются одни и те же атрибуты и выбирается И в списке Соединить предложения с помощью, атрибуты объединяются оператором ИЛИ. |
Если выбран вариант Запрос в списке Использование предложения WHERE |
---|
В поле Предложение WHERE введите все требуемые входные данные в любом из следующих форматов запроса SQL: • table1.column1 = 'text value' AND table2.column2 >= 13 • alias1.column1 = 'text value' AND alias2.column2 >= 13 |