0

私は自分自身を定期的に更新するシステムを使用しています。このシステム内で、最高の 500 を選択してリストしようとしています。ただし、問題は、2013-07-08 の形式の日付を含む varchar で並べ替えていることです。これは遺物であり、当面、これを適切な日付に変更して簡単に並べ替えることができません。 .

私の質問は、次の 3 つのふりをした結果から 1 つだけを選択するにはどうすればよいですか?

id| 値 | 所有者 ID | 日にち

1| 21300 | 1       | 2013-07-08
2| 21300 | 1       | 2013-07-08
3| 21300 | 1       | 2013-07-08

私がしなければならないことは、各所有者 ID から 1 つのエントリを選択することです。これは、最も高い値を持つものです (すべて同じである場合、どのエントリでも問題ありません。ただ 1 つだけです!)

これは、データベース層として PDO を備えた mysql データベースを使用しています。

ありとあらゆる助けに感謝します!

4

2 に答える 2