在mysql中检索结果并格式化

在mysql中检索结果并格式化,mysql,sql,Mysql,Sql,假设我有一列col1,其中包含5个固定值 我使用字节字段来表示ms sql server中的每个值 1-value1...5-value5 当我执行select查询时,我得到的是gridview中的字节值 是否有一种方法可以更改输出以显示值 我应该在gridview中看到value1,而不是在gridview中显示1,而是使用语句打印字符串表示,而不是字节值。如果您的字节设置了位,每个值一位,那么您需要使用按位和查看是否设置了特定位,然后打印适当的字符串表示形式。否则,我是否遗漏了什么?我在s

假设我有一列col1,其中包含5个固定值 我使用字节字段来表示ms sql server中的每个值

1-value1...5-value5
当我执行select查询时,我得到的是gridview中的字节值

是否有一种方法可以更改输出以显示值


我应该在gridview中看到value1,而不是在gridview中显示1,而是使用语句打印字符串表示,而不是字节值。如果您的字节设置了位,每个值一位,那么您需要使用按位和查看是否设置了特定位,然后打印适当的字符串表示形式。否则,我是否遗漏了什么?

我在sql server中对列1使用tinyint,因此我必须使用存储过程并输出字段?您不需要存储过程,需要用case语句替换select列表中的tinyint列。