0

私のクエリは Sqlite 3.5.1 バージョンでは正常に動作していましたが、3.7.11 バージョンで同じクエリを実行すると、集計関数 min() エラーの誤用が発生します。以下は私のクエリです。この点で私を助けてください

m_ipaperdara order by min(displayorder) asc から個別のカテゴリを選択

4

1 に答える 1

1

DISTINCT集計関数に使用できるグループ化ではありません。
各カテゴリで小さい値を取得する場合はdisplayorder、その列で明示的にグループ化する必要があります。

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