我如何使用mysql行值作为属性?

时间:2017-11-23 14:10:21

标签: mysql

我有mysql表,如果行值为value_2,我想使用行值,因为属性billow是示例: 表1:

Attribute_1 Attribute_2  Attribute_3
1             Value_2      10
2             Value_2      20
3             Value_1      30

我希望结果像波涛一样:

Attribute_1 Value_2  
1            10
2            20    

你的帮助很明显

谢谢

1 个答案:

答案 0 :(得分:1)

期待您的样本似乎在寻找别名

select Attribute_1 , Attribute_3 as Value
from my_table

并且不要使用 -减去使用下划线_如果您需要或使用空格“空格”的列的反对“

更新已更改的问题

select Attribute_1 , Attribute_2 as Value_2
from my_table
where Attribute_2 ='value_2'

但你不应该改变原来的问题,否则其他用户无法正确理解答案。