検索文字列を書くのが複雑だと感じているので、質問する前にあまり検索していません。
説明ではなく例で質問します。
user_sale というテーブルがあります
id emp_id emp_name emp_location date sales
------------------------------------------------------
1 111 mr.one A 2013/07/17 5000
2 111 mr.one C 2013/07/14 6000
3 222 mr.two B 2013/06/15 5500
等々。
出力では、すべてのフィールドをそのままにしたいのですが、1 か月以内に最新の emp_location が必要です。日付から月と年を取得できます。だから私は年と月ごとにグループ化することができます.
期待される出力:
id emp_id emp_name emp_location date sales
------------------------------------------------------
1 111 mr.one A 2013/07/17 5000
2 111 mr.one A 2013/07/14 6000
3 222 mr.two B 2013/06/15 5500
1 つの解決策は、同じテーブルと結合することですが、テーブルには大きなデータが含まれているため、適切な解決策とは思えません。