代码如下:
<%Set rsxbb6=Server.CreateObject("ADODB.RecordSet")
sqlxbb6="select * from dasA787878 order by b6"
rsxbb6.open sqlxbb6,conn,1,1%>
<%=rsxbb6("b6")%>
<%
rsxbb6.close
set rsxbb6=nothing
%>
查询出来的结果不是数据库b6字段最大的数据.郁闷.
这代码有错吗?为什么不能查出这个字段最大的数值...?
sqlxbb6="select * from dasA787878 order by b6" 我检了一下,这方法查出来的数据把9-8-7-6-5-4-1排在最前了,而99-88-87-86在1后面.这是为什么?????
SELECT Max(b6) FROM dasA787878 方法读不出数据,不行
1.如果是查最大值就是SELECT Max(b6) FROM dasA787878
2.如果是要按从大到小排序就是 select * from dasA787878 order by b6 desc
2.如果是要按从大到小排序就是 select * from dasA787878 order by b6 desc
温馨提示:答案为网友推荐,仅供参考
第1个回答 2008-07-31
sqlxbb6="select top 1* from dasA787878 order by b6"
这样看一下
这样看一下
第2个回答 2008-07-31
sflovexz的是正解!
2种方法都可以,但一般用第一种
既max函数
2种方法都可以,但一般用第一种
既max函数
第3个回答 2008-07-31
为什么不用SELECT Max(b6) FROM ....