找回密码
 注册成为天翎用户
查看: 974|回复: 2

排序与显示不符

[复制链接]
SHGR 发表于 2016-3-24 17:33:19 | 显示全部楼层 |阅读模式
本帖最后由 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
在数据库执行以上语句得到图一的排序结果 。前台显示结果为图二。请问如何处理

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
karrman 发表于 2016-3-28 09:55:31 | 显示全部楼层
我这边验证了,是正常的,以下是我的视图的sql,请楼主再检查一下,有问题,我们再跟进
var sql="SELECT  id, domainid,case when ITEM_XUQIAN ='test' then 1 else 0 end item_XUQIAN2  from tlk_tes_SHGR ";
sql;
上面是我的sql
回复

使用道具 举报

 楼主| SHGR 发表于 2016-3-29 14:18:09 | 显示全部楼层
先结贴吧。使用其他功能解决问题
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 01:20

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表