java mysql 数据库中存的是1和2和3,代表三种状态,现在希望返回的结果是根据1,2,,3代表的含义显示

 我来答
在仙宫湖滑旱冰的碧玉兰
2014-11-18 · TA获得超过315个赞
知道小有建树答主
回答量:163
采纳率:100%
帮助的人:143万
展开全部
你用的原生sql查的还是框架查的
原生sql的话可以考虑使用case when
用了框架的话可以再java代码中写个方法映射
更多追问追答
追问
我用的是jfinal ORM 框架 ,没用过枚举,看了下网上没看懂具体怎么使用,请问怎么使用啊
追答
你前段取值的时候是怎么取的
匿名用户
2014-11-18
展开全部
select case when expiresStatus=1 then '正常' when expiresStatus=2 then '过期' else '使用' end from 你的表名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
找红太郎的灰灰
2014-11-18 · TA获得超过285个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:191万
展开全部
推荐用枚举
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式