Это простой вопрос, но я не могу понять. У меня есть несколько таблиц с одинаковыми столбцами. Как объединить их в одну большую таблицу?

kdb
2
duckman 3 Окт 2020 в 08:59

2 ответа

Лучший ответ

Есть два способа:

Если схема таблиц полностью идентична, используйте raze

raze (t1;t2;t3;...)

Такой подход более эффективен.

Но если схемы имеют различия, используйте uj

(uj/) (t1;t2;t3;...)
3
Anton Dovzhenko 3 Окт 2020 в 06:12

Обратите внимание, что вы часто будете видеть "raze", реализованный с альтернативным синтаксисом (присоединиться):

(,/) (t1;t2;t3)

А если вы объединяете только две таблицы, к ним присоединится простая запятая:

t1,t2
2
ZeroDadeCoolMurphy 7 Окт 2020 в 06:28