这个SQL语句应该怎么写

gwshang 2004-05-04 04:19:07
比如,数据库中有个字段ctype是integer型,查询时如果ctype为1则返回“是”,0则返回“否”,这个SQL语句应该怎么写啊?
谢谢各位
...全文
90 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
饮水需思源 2004-05-04
'如果数据库为SQL,则:
select case ctype when 1 then '是' else '否' end from tablename
  • 打赏
  • 举报
回复
txlicenhe 2004-05-04
select
(case id
when 1 then '是'
when 0 then '否'
Else '错'
End
) as col
from table1
  • 打赏
  • 举报
回复
lsftest 2004-05-04
字段的数据类型设计得不合理,你说得情况如果是用在access里可能会有问题。。建议把ctype改为Boolean(access中为“是/否”)。。。

  • 打赏
  • 举报
回复
online 2004-05-04
select
case id
when 1 then '是'
when 0 then '否'
end as col
from table1 where id=1
  • 打赏
  • 举报
回复
相关推荐
发帖
数据库(包含打印,安装,报表)
加入

1190

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-05-04 04:19
社区公告
暂无公告