问:asp如何查询小数中其整数部分相同的所有小数的最大数?
表名:Certs 字段:Official_N有数据如:
7
4
1.1
1.2
3
5
4.1
4.2
4.3
4
5.1
5.2
4
结果显示:
1.2
4.3
5.2
这个问题的语句该如何写?
[ 本帖最后由 kjje 于 2011-4-19 16:53 编辑 ]
<% Set Rs_N=Conn.Execute("select min(Official_N), max(Official_N) from [Certs] where Official_N like '%.%'") min_N=Rs_N(0) max_N=Rs_N(1) set Rs_N=nothing temp_N=min_N sql="select Official_N from [Certs] where Official_N like '%.%' order by Official_N" Rs.Open sql,Conn,1,3 Do While Not Rs.EOF if int(Rs("Official_N"))<>int(temp_N) then Response.Write "<div>"&temp_N&"</div>" end if temp_N=Rs("Official_N") Rs.MoveNext loop Rs.Close Response.Write "<div>"&max_N&"</div>" %>