Объединение содержимого 2 столбцов - PullRequest
0 голосов
/ 15 ноября 2018

Как объединить содержимое двух столбцов для результирующего столбца ниже:

Group:         Family:
polychaete     spionidae
gastropod      rossoidae
foraminifera   rotaliidae
polychaete     magelonidae

необходим результат:

Taxa:
polychaete_spionidae
gastropod_rossoidae
foraminifera_rotaliidae
polychaete_magelonidae

1 Ответ

0 голосов
/ 15 ноября 2018

В ANSI SQL мы можем использовать оператор конкатенации ||:

SELECT "Group" || '_' || Family AS Taxa
FROM yourTable;

Это будет зависеть от базы данных.Например, SQL Server использует + в качестве оператора конкатенации.Некоторые базы данных имеют формальные функции конкатенации.

Кстати, вам следует избегать именования ваших столбцов с помощью ключевых слов SQL, таких как Group.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...