帮忙写下SQL语句啊

潇晓枭 2012-07-13 03:53:52
数据库中的有一张表BBS,其中一个字段State有3种值-1,0,1,我想查询它,如果是-1,则返回为通过,0则返回为审核中,1则返回为已处理,SQL语句该怎么写
...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
luhuiming741cs 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
SQL code
select case State when -1 then '通过' when 0 then '审核' else '已处理' end from #BBS
[/Quote]
就这种形式
潇晓枭 2012-07-13
  • 打赏
  • 举报
回复
但是有些时候,不懂SQL语句就要问咯,我SQL会一些基础的,学得不好
lee3217813 2012-07-13
  • 打赏
  • 举报
回复
如果是.net里绑定数据时把数据库存的代码变成汉字
就绑定数据最后遍历一下表的那一列,
在表中的那一列加个lable控件
foreach(。。。)
{
if(是-1)
{
lable.text="通过";
}
if(是0)
{
lable.text="审核中";
}
if(是1)
{
lable.text="已处理";
}

}
理想就像内裤 2012-07-13
  • 打赏
  • 举报
回复
select case State when -1 then '通过' when 0 then '审核' else '已处理' end from BBS
天下如山 2012-07-13
  • 打赏
  • 举报
回复
类似的要求 直接用case when 套用。
zhenhunfan4 2012-07-13
  • 打赏
  • 举报
回复
顶楼上的,就用case when就可以了
z63916700 2012-07-13
  • 打赏
  • 举报
回复
简单
http://wenku.baidu.com/view/f9aeaa03bed5b9f3f90f1cb2.html
case when 的用法
望LZ给分
huangwenquan123 2012-07-13
  • 打赏
  • 举报
回复
select case State when -1 then '通过' when 0 then '审核' else '已处理' end from #BBS
潇晓枭 2012-07-13
  • 打赏
  • 举报
回复
怎么写?
bdmh 2012-07-13
  • 打赏
  • 举报
回复
sqlserver的 case ... when

62,051

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧