と原因により、グループIはこのように見ているAccessのテーブルを持っている:SQL:条件
ID Country Application Date
--------------------------------
12 France 12/01/2016
12 Germany 01/01/2017
13 Germany 01/02/2017
14 Spain 23/01/2017
14 Germany 01/02/2017
15
16 Greece 01/01/2017
私は、最新の出願日と、各IDの単一発生を取得したいと思います。
私はこの試みた:
SELECT ID, Country, Max(Application Date)
FROM MyTable
GROUP BY ID
をしかし、アクセスはこのクエリを拒否し、私はその後、動作しないことができる句によってグループ内の国を追加したいです。 また、IDと15の行のように、国とアプリケーションの日付がない行も取得できます。
期待される結果は次のようになります。
ID Country Application Date
--------------------------------
12 Germany 01/01/2017
13 Germany 01/02/2017
14 Germany 01/02/2017
15
16 Greece 01/01/2017
このサンプルデータでは、どのような結果が期待できますか? – jarlh
一般的なGROUP BYルールでは、「GROUP BY句が指定されている場合、SELECTリストの各列参照は、グループ化列を特定するか、または集合関数の引数でなければなりません。 – jarlh