数据库里的数据是TP 101,TP 1010——TP 1019,TP 102,现在想输出最大的数据应该是TP 1019,可是输出为TP 102。用了一下排序,发现sql的排序是这样的,从小到大:TP 101,TP 1010,TP 1011——TP 1019,TP 102,如果是排序方法的问题,我现在用的排序方法是chinese_prc,如果想输出最大数据为TP 1019,应该怎么弄?谢谢大家!
解决方案 »
- [求助]谁能拖动无标题样的椭圆形的EXCEL工作表?(附图)
- 作业做了一个“四则运算”的题目,但是遇到一个无法解决的问题
- 对各种开发语言的一点体会。
- (简单问题)SQL语句错误
- 求教如何提高执行速度,谢谢!!!!
- 求救,怎样把ACCESS数据库中的一个表,转换成FOXPRO2.5中的*.dbf表,谢谢!!!
- Excel VBA 中如何给动态生成的控件添加Exit事件?
- 高分求救:在VB中如何动态添加(SQL)数据库字段,并指定字段列的位置?
- 一个与表格控件有关的问题
- 我愿结交所有VB高手,快快进来啊,留下OICQ!
- ★★★在线等待,十万火急:一条SQL命令!
- 请问为什么同一段语句在SQL SERVER里面就可以用,再VB里面就不能用呢?在线等
http://expert.csdn.net/Expert/topic/1574/1574980.xml?temp=.6772119SELECT MAX(RIGHT(YourFieldName, LEN(YourFieldName) - 3)) AS MaxOfYourFieldName FROM YourTable