我的查询在Sqlite 3.5.1版本中工作正常,但是当我在3.7.11版本中运行相同的查询时,会误用聚合函数min()错误 . 下面是我的查询 . 请帮助我这方面
从min(displayorder)asc中选择m_ipaperdara order中的不同类别
DISTINCT 不是可用于聚合函数的分组 .如果您想在每个类别中使用较小的 displayorder ,则必须按该列显式分组:
DISTINCT
displayorder
SELECT category FROM m_ipaperdara GROUP BY category ORDER BY MIN(displayorder)
1 回答
DISTINCT
不是可用于聚合函数的分组 .如果您想在每个类别中使用较小的
displayorder
,则必须按该列显式分组: