0

我的查询在 Sqlite 3.5.1 版本中运行良好,但是当我在 3.7.11 版本中运行相同的查询时,出现滥用聚合函数 min() 错误。下面一个是我的查询。请在这方面帮助我

按 min(displayorder) asc 从 m_ipaperdara order 中选择不同的类别

4

1 回答 1

1

DISTINCT不是可用于聚合函数的分组。
如果要displayorder在每个类别中使用 smalled,则必须按该列显式分组:

SELECT category FROM m_ipaperdara GROUP BY category ORDER BY MIN(displayorder)
于 2012-09-26T06:46:21.650 回答