は、私は次のような構造を持つテーブルがある:特定のレコードグループで毎日最終レコードを取得する方法は?
id | service_name | subscribers_count | date
1 | service 1 | 1 | 2017-07-01 01:01:01
2 | Service 1 | 2 | 2017-07-01 01:01:02
3 | Service 1 | 3 | 2017-07-02 01:01:01
4 | Service 1 | 2 | 2017-07-03 01:01:01
5 | Service 1 | 3 | 2017-07-04 01:01:01
6 | Service 2 | 1 | 2017-07-01 01:01:01
7 | Service 2 | 2 | 2017-07-01 01:01:02
8 | Service 2 | 3 | 2017-07-01 01:01:03
9 | Service 2 | 4 | 2017-07-02 01:01:01
それは、各サービスの最後のレコードを取得するのは簡単ですが、私はより多くを必要とする - 私は日ごとに各サービスのための最後のレコードを取得する必要があります。これは私が期待しているものです:
2 | Service 1 | 2 | 2017-07-01 01:01:02
3 | Service 1 | 3 | 2017-07-02 01:01:01
4 | Service 1 | 2 | 2017-07-03 01:01:01
5 | Service 1 | 3 | 2017-07-04 01:01:01
8 | Service 2 | 3 | 2017-07-01 01:01:03
9 | Service 2 | 4 | 2017-07-02 01:01:01
それを書くのに最も効果的な方法は何ですか?
私たちに簡単な部分を表示 – Strawberry
@Strawberryここにいるのは https://stackoverflow.com/questions/10999522/how-to-get-the-latest-record-in-each-group-using-group-by – CorrieSparrow
「ハード」部分が「簡単」部分よりもどのように難しいかはわかりません;-) – Strawberry