Создание таблицы из операторов SQL Select и объединение результатов в одну запись - PullRequest
0 голосов
/ 17 октября 2019
CREATE TABLE "InitialsF"
AS(SELECT substr (Firstname,1,1) AS F
FROM PlayerDetails
UNION
SELECT substr (Surname ,1,1) AS S
FROM PlayerDetails);

Я пытаюсь создать таблицу инициалов, сведения об игроке уже находятся в таблице PlayerDetails. Есть ли способ создать таблицу из результатов 2 запросов на подстановки SELECT?

И есть ли способ объединить результаты этого запроса в один столбец вместо 2 столбцов с начальным для первого имении фамилия?

Спасибо

1 Ответ

0 голосов
/ 17 октября 2019

Вы можете объединить инициалы каждого столбца:

CREATE TABLE "InitialsF" AS
SELECT substr(Firstname,1,1) || substr(Surname ,1,1) AS S
FROM PlayerDetails

См. Демоверсию .

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