ms-access - 在 Microsoft Access 中使用顺序
问题描述
我在访问中有一个名为 DUAL 的表。
我的查询是:
select * from
(select val(1) as NO from dual
union all
select val(3) as NO from dual
union all
select val(2) as NO from dual) a
order by No
结果 :
NO
2
3
1
为什么Order By No
运行不好?
我想要的结果是
NO
1
2
3
非常感谢你
解决方案
我猜 NO 是保留字,不需要外部查询,因此:
select val(1) as [NO] from dual
union all
select val(3) as [NO] from dual
union all
select val(2) as [NO] from dual
order by [NO]
推荐阅读
- react-native - React Native - 不是函数 - 未定义
- java - 不确定我为什么 JUnit 测试会成功返回,而它是故意失败的
- google-sheets - 将多个 Google 工作表合并到单个 Google 电子表格中
- c# - 如何根据字符串 [] 数组的顺序从 List<> 中获取 Sum()
- git - 您如何从破坏分支上的构建中恢复
- python - Pygame icon() 函数不改变全局变量
- google-api - 试试这个 API for Logging API 返回“PERMISSION_DENIED”
- jquery - 如何使这些按钮充当无线电输入
- jquery - 为 margin-top jquery 设置动画时跳跃的 Safari 和 Firefox
- sql - 比较两个不同的客户列表