一个excel采用数据源方式刷数据,原先仅仅是读出来,最近要求按id升序进行排列。
于是加了order by, sql中执行成功,excel不变。
网上办法:
在select 后边加 TOP 100 PERCENT ,100%的意思。实测无效
真正解决办法:
sql 语句是有效的,只是把excel的id栏升序排列一下再刷新,问题解决
Excel数据源方式按ID升序排列问题解决
本文详细介绍了如何在Excel中通过SQL语句实现数据源方式下的ID升序排列,解决了数据排列不更新的问题。通过在SQL查询中加入ORDER BY ID ASC和TOP100PERCENT方法无效的情况下,最终采用重新排列ID列并刷新Excel的方法成功解决问题。
一个excel采用数据源方式刷数据,原先仅仅是读出来,最近要求按id升序进行排列。
于是加了order by, sql中执行成功,excel不变。
网上办法:
在select 后边加 TOP 100 PERCENT ,100%的意思。实测无效
真正解决办法:
sql 语句是有效的,只是把excel的id栏升序排列一下再刷新,问题解决
826

被折叠的 条评论
为什么被折叠?