Создать временную таблицу с выражением регистра - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь создать временную таблицу с выражениями регистра

insert INTO #Players_score (id , score)
SELECT( 
CASE WHEN [score] = 1 THEN 'good'
WHEN [score] = 2 THEN 'very good'
ELSE' excelent'  END) as score
FROM players

какие-либо предложения о том, как написать это правильно?

1 Ответ

1 голос
/ 12 февраля 2020

Вы ищете это? Предполагается, что score существует в таблице players.

INSERT INTO #Players_score (id,score)
SELECT 
   id
    ,CASE 
        WHEN [score] = 1
            THEN 'good'
        WHEN [score] = 2
            THEN 'very good'
        ELSE 'excellent'
        END AS score
FROM players
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...