在我使用 SQLAlchemy 和 Elixir 编写的一个小脚本中,我需要获取特定列的所有不同值。在普通 SQL 中,这将是一个简单的问题
SELECT DISTINCT `column` FROM `table`;
而且我知道我可以“手动”运行该查询,但如果可以的话,我宁愿坚持使用 SQLAlchemy 声明性语法(和/或 Elixir)。我敢肯定这一定是可能的,我什至在 SQLAlchemy 文档中看到了对这种事情的暗示,但是我已经在该文档中寻找了几个小时(以及 Elixir 的文档),我就是不能似乎实际上弄清楚了如何完成。那么我错过了什么?