我的表结构大概是这样的
id XX1,XX2,okflag,XX3,XX4
okflag里面的值是1,2,3
现在我想查询的时候不想显示数值,想显示数字所代表的意义
1为未修复,2为已修复,3为不可修复
也即我想显示如下效果,
id XX1 XX2 okflag XX3 XX4
1 x x 以修复 x x
2 x x 以修复 x x
3 x x 未修复 x x
4 x x 以修复 x x
5 x x 不可修复 x x
即,先判断值在,请高手指教!
id XX1,XX2,okflag,XX3,XX4
okflag里面的值是1,2,3
现在我想查询的时候不想显示数值,想显示数字所代表的意义
1为未修复,2为已修复,3为不可修复
也即我想显示如下效果,
id XX1 XX2 okflag XX3 XX4
1 x x 以修复 x x
2 x x 以修复 x x
3 x x 未修复 x x
4 x x 以修复 x x
5 x x 不可修复 x x
即,先判断值在,请高手指教!
解决方案 »
- 求教怎么更新带有分号的字段那?
- 一段MSSQL的表记录批量更新的,如何写成MYSQL的语句 谢谢 有详细的MSSQL的建表、模拟数据、模拟结果的SQL示例
- 还是mysql安装的问题???
- LINUX下面装了二个MYSQL,怎么设置默认MYSQL地址?
- 如何将一个表的字段转移到另一个表我用phpmyadmin
- 急:mysql5.0.15的存储过程返回结果集的问题
- java同mysql连接不上: Server configuration denies access to data source
- 奇怪,帮忙解决一下mysql的连接问题
- 触发器中sql语句写法
- xp下mysql可不可以运行dos指令?
- mysql导入.sql文件
- 不显示删除回复显示所有回复显示星级回复显示得分回复 请问字段1和字段2内容合并生成新字段3,mysql语句怎么写[问题点数:40分]
,xx1
,xx2
,case when okflage=1 then '未修复' when okflage=2 then '已修复' when okflage=2 then '不可修复' end
,xx3
,xx4
from tb