我确定这是一个非常简单的问题。
我有一个表,该表的列包含系列“ 1”和“ 0”。
我想再创建两列。在只有'1'的列和只有'0'的列上。
我能够基于以下信息获取数据:
SELECT (Column_name)
From table_name
AS number_o_ones
WHERE Column_name=1;
我不知道如何将其转换为表格内的适当列。
感谢您的帮助。如果您有任何问题,请通知我。
答案 0 :(得分:0)
我认为您需要在下面的查询中通过用例来创建不同的值列
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