Подтвердить что ты не робот

Что означает двойные бары (||) в SQL?

Я пытаюсь понять следующий запрос:
select count(distinct Name || '' || Surname) from PEOPLE;
Что означают двойные столбцы? Что делает этот запрос?


В MySQL:
select "aaaaa" || '' || "bbbbb";

+--------------------------+ | "aaaaa" || '' || "bbbbb" | +--------------------------+ | 0 | +--------------------------+

4b9b3361

Ответ 1

двойные бары являются конкатенацией:

select 'hello' || ' ' || 'world' from dual;

дает

'hello world'