使用union后如何提取记录总数以及如何选取top5?
在网上搜索的结果是select count(*) from (select a from tableA union select a from tableB )
但是在asp里如何输入记录数呢?
<%set rs=server.CreateObject("adodb.recordset")
sql="select count(a) from (select a from tableA union select a from tableB ) "
rs.open sql,conn,1,3
%> <%=rs("count(a)")%>
这样无法输出结果,请走过路过的朋友指点迷津!
另外使用union后如何提取前5项,是这样吗? sql="select top 5 * from (select a from tableA union select a from tableB ) "