本帖最后由 wander 于 2016-8-22 11:57 编辑
我从后台获取到如下sql语句,显示第一页的30条数据,以ITEM_XUQIAN 降序排列
SELECT TOP 30 *
FROM (SELECT ROW_NUMBER() OVER (ORDER BY DOMAINID) AS ROWNUMBER, TABNIC.*
FROM (SELECT TOP 2147483647 * FROM ( SELECT * FROM (SELECT TOP 2147483647 * FROM (SELECT ITEM_XUQIAN ,id, domainid from table
) ORDTB ORDER BY ORDTB.ITEM_XUQIAN DESC, ORDTB.ID) table_0 WHERE table_0.DOMAINID ='11e5-083c-ad497378-9ed9-b17e8f3047e0') tb_orderby ORDER BY ITEM_XUQIAN DESC, ID) TABNIC) TableNickname WHERE ROWNUMBER>0
在数据库执行以上语句得到图一的排序结果 。前台显示结果为图二。请问如何处理 |