【问题标题】:Is it possible to use alias in ORDER BY? [duplicate]是否可以在 ORDER BY 中使用别名? [复制]
【发布时间】:2015-09-16 20:42:26
【问题描述】:

我有一个问题

SELECT username, count(username) as number
FROM table
GROUP BY username;

我想添加

ORDER BY number DESC

到它,但它在 Access 中不起作用,它认为“数字”是一个参数。 我知道我可以使用

ORDER BY count(username) DESC

ORDER BY 2 DESC

但是是否可以在 MS Access 的 ORDER BY 中使用列别名?

【问题讨论】:

  • 请注意,这在其他 RDBMS 中不是问题,并且似乎仅在 MS-Access 中是问题。

标签: sql ms-access


【解决方案1】:

here 已经回答了类似的问题。所以不,你不能在查询的那部分使用别名。

【讨论】:

  • 我应该告诉你,仅链接的答案并不像 link rot 的候选者那么好,即使在这种情况下,接受的答案并不比你的更完整......
猜你喜欢
  • 1970-01-01
  • 2011-08-14
  • 2023-03-10
  • 2021-05-22
  • 2012-08-31
  • 1970-01-01
  • 2013-10-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多