выберите concat (first_name, '', last_name) как «полное имя» из сотрудников --- как получить место, когда 2 столбца объединены в oracle --- - PullRequest
0 голосов
/ 22 января 2019
select concat(first_name,' ',last_name) as "full name "from employees

Ответы [ 3 ]

0 голосов
/ 22 января 2019

Проверьте ниже, используя ||

 select first_name || ' ' || last_name as "full name" from employees;

Если вы хотите использовать оператор CONCAT , вы можете попробовать следующее:

SELECT CONCAT(CONCAT(first_name , ' '),LAST_NAME) AS "full name"
      FROM employees;
0 голосов
/ 22 января 2019

Функция Oracle CONCAT принимает только два аргумента. Так что, если вы хотите продолжить свой точный текущий подход, вам придется связать воедино два вызова на CONCAT:

SELECT CONCAT(CONCAT(first_name, ' '), last_name) AS "full name"
FROM employees;

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

SELECT first_name || ' ' || last_name AS "full name"
FROM employees;
0 голосов
/ 22 января 2019

Используйте оператор ||:

select (first_name || ' ' || last_name) as full_name
from employees
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...