Как создать столбец внутри таблицы на основе запроса в SQL? - PullRequest
0 голосов
/ 16 октября 2018

Я уверен, что это очень простой вопрос.

У меня есть таблица со столбцом, в котором есть серии '1' и '0'.

Я хочу создать двабольше столбцов.В столбце только «1», а в другом только «0».

Мне удалось получить данные на основе этой информации с помощью:

SELECT (Column_name) From table_name AS number_o_ones WHERE Column_name=1;

Я не знаю, как превратить это в правильный столбец внутри таблицыхоть.

Спасибо за вашу помощь.Если у вас есть какие-либо вопросы, дайте мне знать.

1 Ответ

0 голосов
/ 16 октября 2018

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

 select Column_name, case when Column_name=1 then 1 end as 1_val,
 case when Column_name=0 then 0 end as 0_val from your_table
...