ASP 输出数据排序的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/18 14:23:21
sql="SELECT If_ID,If_Type,If_Name,If_Description,If_Link,If_Device,De_Name FROM [Interface] INNER JOIN Device ON Interface.IF_Device=Device.De_ID where If_Device="&DeID

两个表 Interface 和 Device 其中Interface.IF_Device与Device.De_ID关联,输出数据不按照If_ID 排序,DeID是前页传来的要查询的Device.De_ID值, 在where 前加 order by If_ID就显示
语法错误 (操作符丢失) 在查询表达式 'If_ID where If_Device=1' 中。
请问要怎么样才能实现排序! 谢谢~
DeID=request.QueryString("id")

把 order by If_ID 放到where后条件的最后,语句如下
sql="SELECT If_ID,If_Type,If_Name,If_Description,If_Link,If_Device,De_Name FROM [Interface] INNER JOIN Device ON Interface.IF_Device=Device.De_ID where If_Device="&DeID &"order by If_ID"