易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL查询显示问题(2) - MS-SQL Server / 基础类

有一个字段A ,里面是具体是数字,
我想让他查询显示时加判断 比如 :0-100 显示成:1 ;101-200 显示成:2  
如何实现,不胜感激!!!


引用
有一个字段A ,里面是具体是数字,
我想让他查询显示时加判断 比如 :0-100 显示成:1 ;101-200 显示成:2
如何实现,不胜感激!!!

select case when col between 0 and 100 then 1 when col between 100 and 200 then 2 end from tb

SQL code:
select case when '0-100' then 1 else 0 end as'col1',
case when '101-200' then 2 else 0 end as 'col2'
from tb


SQL code:
select case when col between 0 and 100 then 1
when col between 100 and 200 then 2 end
from tb


select *,(select count(1) from tb where right(A,len(A) - charindex('-',A))<=right(t1.A,len(t1.A) - charindex('-',t1.A))) 
from tb t1 join tb t2 on right(t1.A,len(t1.A) - charindex('-',t1.A))+1 = left(t2.A,charindex ('-',t2.A) -1)



相关问答:

求一sql语句 - MS-SQL Server / 疑难问题

现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......

求一时间比较的SQL 指令 - MS-SQL Server / 基础类

表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......

sql语句问题 - Java / Web 开发

select o_customer,o_price from orders having o_price >=avg(o_price)
select o_customer,o_price from orders where o_price >=(select avg(o_price) from orders)
我感觉没有区别啊,怎么在mysql会有 ......

Access通过Sql语句创建数据库 - .NET技术 / C#

在Access的查询中执行下面的语句,无效,提示期待select ,updata ,...
CreateTble C=Answer N="回帖表"
(
  C=ID T="INTEGER" P=No M=No N="编号" Z=false,
  C=Ques ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号