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

sql语句中能不能这样排序?

数据表【biao】,
字段:id、myname、mytxt
mytxt内容格式形如:n|abcd。(例如:1|刘德华,2|任达华,3|温碧霞,4|迈克@杰克逊)

我现在希望读记录出来后,按照[mytxt]字段里的竖线(|)前面的那个数字排序,可以实现吗?


sql="select * from [biao] order by split(mytxt,'|') desc"

这样写没办法排序,而且会导致死循环。

请问如何实现呢?
sql="select * from [biao] order by left(mytxt,1) desc"
试一下

sql="select * from [biao] order by split(mytxt,'|')(0) desc"


试试这样行不行

完善一下:
SQL code:

select * from [biao] order by cast(split(mytxt,'|')(0) by int) desc


字符排序'10'会排在'2'后面

引用
完善一下:
SQL codeselect*from[biao]orderbycast(split(mytxt,'|')(0)byint)desc
字符排序'10'会排在'2'后面


写错了
SQL code:

SQL codeselect*from[biao]orderbycast(split(mytxt,'|')(0) as int)desc




帮顶下

我是楼主,环境是:

asp+access

cast 不能用。

SQL code



Code highlighting p


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

请教各位大哥一个Sql问题,哪个班级的教师待遇最高?

小弟最近遇到一个问题,要求得出哪个班级的教师待遇最高,把同一个班级的教师待遇合计起来


班级表                  教师表

班级ID    & ......

SQL语句效率问题 - 其他数据库开发 / 其他数据库

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
  表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......

sql server 2005 技术内幕 存储引擎191页的问题

CSDN网页版的http://book.csdn.net/bookfiles/504/10050417359.shtml


用于存储地址、名字、URL的列的数据长度变动都比较大。那么我们来看看选择定长列与变长列之间的不同之处。在图6-3中使用的都是定长列 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号