问: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>"
%>
