sql语句中,有一个字段是布尔型,但是我想通过select查出来,显示的不是0或者1,而显示是或者否,不知如实
8个回答
展开全部
使用翻译函数即可。以Oracle数据库为例:
SELECT DECODE(FieldName,0,'是',1,'否')
上面的SQL语句中,DECODE为Oracle数据库的翻译函数,假设FieldName为字段名。
SELECT DECODE(FieldName,0,'是',1,'否')
上面的SQL语句中,DECODE为Oracle数据库的翻译函数,假设FieldName为字段名。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用decode实现,举例
select decode(字段,'1','是','0','否','其它') from table_name;
select decode(字段,'1','是','0','否','其它') from table_name;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select decode(字段,1,'是',0,'否') as value from tableName
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
flag:字段
select case when flag=0 then '否' else '是' end as flag from newtest
select case when flag=0 then '否' else '是' end as flag from newtest
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select case 字段 when 1 then '是' when 0 then '否' end from 表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询