テーブルa、b、cからデータをフェッチしたいのですが、テーブル応答の最新データで並べ替えます
テーブルケースワークの構造は次のとおりです(簡略化)。
casework_id | problem | user_id
------------+-----------+-------
1 | Problem1 | 1
2 | Problem2 | 2
3 | Problem3 | 1
4 | Problem4 | 3
テーブルユーザーの構造は次のとおりです(簡略化)。
user_id | name
--------+-----------------
1 | peter
2 | Sam
3 | Tom
4 | Steve
テーブル応答の構造は次のとおりです(簡略化)。
response_id | response | casework_id | created
------------+-----------+--------------+-------
1 | responce1 | 1 | 2012-10-14 11:28:31
2 | responce2 | 1 | 2012-9-10 11:28:31
3 | responce3 | 1 | 2012-9-2 11:28:31
4 | responce4 | 3 | 2012-8-3 11:28:31
4 | responce5 | 3 | 2012-8-2 11:28:31
最新の応答でデータの順序を取得し、casework_idでグループ化するクエリを探しています
I. e. required out put is
casework_id | problem | name | responce | created
------------+-----------+-------+-----------+---------
1 | Problem1 | peter | responce1 | 2012-10-14 11:28:31
2 | Problem2 | Sam | Null | Null
3 | Problem3 | peter | responce4 | 2012-8-3 11:28:31
4 | Problem4 | Tom | Null | Null
親切な人の一人が私を正しい方向に向けてくれたら、私は最も感謝しています。