添加后 Ms Access Query 未排序(全部)
Posted
技术标签:
【中文标题】添加后 Ms Access Query 未排序(全部)【英文标题】:Ms Access Query is not sorting after adding (All) 【发布时间】:2015-12-02 10:44:53 【问题描述】:我创建了以下查询以在下拉列表中使用:
SELECT [SynergyReport 2].ObjectID FROM [SynergyReport 2]
UNION SELECT "(All)" FROM [SynergyReport 2]
ORDER BY [SynergyReport 2].[ObjectID];
问题是它没有对我的数据进行升序排序。如果我在没有“(全部)”的情况下使用此查询,我会得到按升序显示的数据:
SELECT [SynergyReport 2].ObjectID
FROM [SynergyReport 2]
ORDER BY [SynergyReport 2].[ObjectID];
关于问题出在哪里的任何想法?我正在查询并要排序的字段是“数字字段”
谢谢。
【问题讨论】:
【参考方案1】:尝试使用以下语法:
SELECT "(All)"
FROM [SynergyReport 2]
UNION
SELECT [SynergyReport 2].ObjectID
FROM [SynergyReport 2]
ORDER BY [SynergyReport 2].[ObjectID];
【讨论】:
以上是关于添加后 Ms Access Query 未排序(全部)的主要内容,如果未能解决你的问题,请参考以下文章
按计数排序未正确排序 - SQL (MS Access 2007)