SELECT a.first_field, min(a.second_field), X
FROM a
GROUP BY (a.first_field)
Xをmin(a.second_field)で選択された行のa.third_fieldにしたいのですが、 どうすればよいですか?
詳細な説明:
min(a.second_field)は、 a.first_fieldでグループ化された (行の) 値から 1 つの最小値を取得します。取得される値は、行から取得する必要がありますか? min functionで選択された行から別のフィールド値を返すクエリも必要です。min 関数で処理されるフィールドの最小値だけではありません。