アップロードされた日付フィールドを持つテーブルイメージがあります。同じ日に2つ以上の画像がアップロードされた場合、どのように最新の画像を取得できますか?SQL - 同じ日付の最新データを取得する方法
1.時、分、または秒をチェックします。
2. H:M:Sが同じ場合は、挿入されたIDのシーケンスを確認してください。
ID | URL | create |
1 | 01.jpg | 2017-02-23 10:24:41 |<<same H:M:s
2 | 02.jpg | 2017-02-23 10:24:41 |<<same H:M:s
3 | 03.jpg | 2017-02-23 10:50:00 |<<same H
4 | 04.jpg | 2017-02-24 21:50:00 |<<others
5 | 05.jpg | 2017-03-28 17:50:00 |<<others
出力:私だけ
3 | 03.jpg | 2017-02-23 10:50:00 |<< newer than 1, 2
4 | 04.jpg | 2017-02-24 21:50:00 |
5 | 05.jpg | 2017-03-28 17:50:00 |
ああ...私は以前これを見ていなかった。しかし、どこにクエリにtable_nameを入れることができますか? – TommyDo
あなたのtablenameでそれを見てどこにでも置き換えてください –
ああ、私は正常にクエリを実行して....しかし、私のプロジェクトに適用することはかなり困難でした。私はCakePHPを使ってクエリをビルドします。これで私は私には難しいことを恐れています。とにかくあなたの助けに感謝します。 (Y) – TommyDo