私はデータと次のテーブルを持っている:クエリが、最小の日付を維持
user group dt_action
----- ----- ---------
John salvage 2016-3-2
Dennis fire 2016-1-1
Martha fire 2016-12-23
John rescue 2016-1-20
John salvage 2017-1-26
Developer NULL 2016-5-6
Dennis several 2016-4-29
Martha fire 2003-1-1
私の考えでは、各ユーザごとにgorupsの量を数え、カテゴリ「グループ」でグループにあるが、 datetimeフィールドでは、各グループの最小日付をsumarizedに保ちたい。結果はそのようなものでなければなりません:
user group count_group dt_action_min
---- ----- ----------- -------------
John salvage 2 2016-3-2
John rescue 1 2016-1-20
Dennis fire 1 2016-1-1
Dennis several 1 2016-4-29
Martha fire 2 2003-1-1
Developer NULL 1 2016-5-6
これは長い時間前に私の夢を盗まれたクエリですが、私はそれを得ることができます! おかげで多くは、
ダニ
あなたが何をしようとしたのですか?正確に頭痛を与えるものは何ですか? –
あなたがしたいことは、グループごとだけでなく、ユーザーとグループごとに情報を得ることです。だから、ユーザーとグループごとにグループ化する必要があります。その後、countとmin関数を使用します。 –