SQLiteで日付ごとに、特定のカラムから○件ずつ取得したいです。
例えば、以下のデータから、日付ごとにrankカラムから○件のデータを取得するにはどうすればいいでしょうか?
rankの小さい順に一件取得するとすれば、id:1, 3, 5, 7の行を取得したいです。
rankは必ずしも1始まりではありません。
dateとrankのペアはuniqueです。
id | date | rank | price |
---|---|---|---|
1 | 2022-03-01 | 1 | 1000 |
2 | 2022-03-01 | 2 | 1200 |
3 | 2022-03-02 | 1 | 1500 |
4 | 2022-03-02 | 2 | 1600 |
5 | 2022-03-03 | 1 | 1300 |
6 | 2022-03-03 | 2 | 1400 |
7 | 2022-03-04 | 1 | 1200 |
8 | 2022-03-04 | 2 | 1300 |
9 | 2022-03-04 | 3 | 1600 |
よろしくお願いします。