asp一个字段相同,另一字段的排序

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:48:33
筛选出单位为“局机关”的记录,按照发稿数量进行排序。
<%set rstopdep=server.createobject("adodb.recordset")
sqltopdep="select top " & topuser & " * from "& db_EC_Dep_Table &" where depnumber>=0 and E_depname in "局机关" order by depnumber desc"
为什么总出错啊。

局机关应该用单引号,不是双引号

<%set rstopdep=server.createobject("adodb.recordset")
sqltopdep="select top " & topuser & " * from "& db_EC_Dep_Table &" where depnumber>=0 and E_depname in '局机关' order by depnumber desc"
%>

<%set rstopdep=server.createobject("adodb.recordset")
sqltopdep="select top " & topuser & " * from "& db_EC_Dep_Table &" where depnumber>=0 and E_depname in "局机关" order by depnumber desc"
修改为:
<%set rstopdep=server.createobject("adodb.recordset")
sqltopdep="select top " & topuser & " * from "& db_EC_Dep_Table &" where depnumber>=0 and E_depname in "局机关" order by ID desc"
这里的 order by ID desc 中ID 为自动编号,修改为你的字段名称。