Можно объединить данные в таблицах базы данных и импортировать результаты в интерактивном режиме с помощью Database Explorer приложения. Или можно объединить две таблицы базы данных с помощью sqlinnerjoin
и sqlouterjoin
функции командной строки. В следующих кратких примерах показано, как соединить таблицы с помощью командной строки.
Введите этот код, чтобы создать внутреннее соединение между двумя таблицами базы данных (левая таблица и правая таблица соединения). Внутреннее соединение извлекает записи, которые имеют совпадающие значения в общем столбце обеих таблиц.
lefttable = 'productTable'; righttable = 'suppliers'; data = sqlinnerjoin(conn,lefttable,righttable);
Чтобы создать внешнее соединение, введите этот код в командной строке. Внешнее соединение извлекает совпадающие и несопоставленные строки между двумя таблицами. Этот код показывает правое внешнее соединение, которое использует различные левые и правые ключи в соответствующих таблицах базы данных.
lefttable = 'employees'; righttable = 'departments'; data = sqlouterjoin(conn,lefttable,righttable, ... 'LeftKey','MANAGER_ID','RightKey','DEPT_MANAGER_ID', ... 'Type','right');
Чтобы объединить более двух таблиц базы данных за раз, используйте приложение Database Explorer. Для получения дополнительной информации см. раздел «Объединение таблиц с использованием приложения Database Explorer». Или можно создать и запустить SQL скрипт с помощью executeSQLScript
функция.