2014-01-21 4 views
0

У меня есть несколько таблиц и вы хотите переработать все в один стол. Является ли это возможным?Возможно ли переработать существующую таблицу и как?

Я использовал «словесное» объяснение ситуации, надеюсь, что это понятно.

У меня есть таблица1 с колонкой1 и column2.

Record1 contains column1_stringA and column2_stringB. 
Record2 contains column1_stringC and column2_stringB. 

Я хочу поставить эту запись в table2 (column1, column2, column3) where column3 = if table1.column1.value = "column1_stringA" return column3_A, else return column3_C.

P.S .: Я не могу экспортировать в CSV-файл, как это имеет вложенные элементы.

Любые идеи?

+0

Обратите внимание, что ограничение тока является то, что каждый получает сплющенные ResultSet, так что сейчас было бы не удастся сохранить вложенную структуру. –

ответ

2

Вы можете сделать выбор из таблиц с помощью JOIN и оператором IF, чтобы получить точно результаты, которые вы хотите вставить.

Затем вы можете запустить выбрать добавив ваше таблица2 в качестве пункта назначения, как объяснено in this post

Это должно сделать трюк

Смежные вопросы