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

SQL数据查询排序 - .NET技术 / ASP.NET

表名 lshg 字段名state 下面是是数据

13.58%
9.88%
29.82%
7.86%
失败
27.55%
9.27%
4.93%
16.67%
22.85%
16.56%
2.44%
5.80%
16.80%
14.14%
8.37%
9.38%
13.96
24.21%
10.75%
怎么给他进行重大到下排序
给自己顶个先

select * from lshg order by state desc

引用
select * from lshg order by state desc
UP

不行 里面的数据是varchar类型的


楼上正解

修改你的表定义,
这分明是个有病的表设计!!

真的没有别的办法吗


真的没有别的办法吗


你可以新建一个临时表。。创建一个INT的字段。。把你state里面的数据的百分号前面的一条条插入到临时表里面。。再根据临时表的数据orderby

create table #Temp (aaa nvarchar(50))
  
  insert into #Temp
  select '13.58%'
  union
select '9.88%'
union
select '29.82%'
union
select '7.86%'
union
select N'失败'
union
select '27.55%'

select * from #Temp
order by case aaa when N'失败' then 1000 else convert(float,substring(aaa,1,len(aaa)-1)) end

SQL code:

select *,substring(state,1,len(state)-1) from a
order by cast(substring(state,1,len(state)-1) as decimal) desc




SQ


相关问答:

求一SQL - MS-SQL Server / 基础类

tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

求助asp.net图片上传 - .NET技术 / ASP.NET

就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。

使用自带的fileupload控件可以实现 ......

js控制asp空间dropdownlist - .NET技术 / ASP.NET

我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......

sql 问题 - MS-SQL Server / 基础类

需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号