以Excel表示的SQL数据(单元格无序)

以Excel表示的SQL数据(单元格无序),sql,excel,cell,Sql,Excel,Cell,目前,我们正在使用excel显示用于报告的存储过程。 我遇到了一个问题,excel列一旦填充了数据,其顺序就与SELECT语句中的顺序不同 excel中的连接字符串指向我们的数据库,命令文本是SP的执行调用。 据我所知,excel将按外观顺序显示SELECT语句项 有没有人能证实这一点,或者告诉我我是否遗漏了什么 干杯 Skitlz在语句的末尾使用命令按“表中的某物”排序,查看是否按“排序依据”的顺序得到结果。使您的顺序与选择的顺序匹配,它应该可以工作,不要只匹配一个,而是匹配所有顺序 我曾经使

目前,我们正在使用excel显示用于报告的存储过程。
我遇到了一个问题,excel列一旦填充了数据,其顺序就与SELECT语句中的顺序不同

excel中的连接字符串指向我们的数据库,命令文本是SP的执行调用。
据我所知,excel将按外观顺序显示SELECT语句项

有没有人能证实这一点,或者告诉我我是否遗漏了什么

干杯
Skitlz

在语句的末尾使用命令
按“表中的某物”排序
,查看是否按“排序依据”的顺序得到结果。

使您的顺序与选择的顺序匹配,它应该可以工作,不要只匹配一个,而是匹配所有顺序


我曾经使用SQL作为excel内部的ODBC链接,它有时是变化无常的

如果没有ORDER BY,SELECT语句的结果可能会以任何顺序返回。抱歉,我应该检查我的措辞,我已编辑了上述内容。问题不在于行,而在于列。列的显示顺序与select语句不同。