私はこのようなテーブルを1日に複数のエントリを格納する可能性がありますid, name, datetime
今、私は1つのクエリで最高額のエントリで一日を選択する方法を探しています。MySQLのエントリ数で注文
今まで私はすべてのエントリをループしていましたが、$highest
の整数をすべての値と比較していましたが、1つのSQLクエリで簡単に行う必要があります。誰でもアイデア?
更新は:
の表は、基本的には、結果がその特定の日からの2つのエントリがあるため2010-11-30
をする必要があります。この
id, name, datetime 1, test, 2010-12-01 12:12:12 2, test2, 2010-11-30 12:12:12 3, test3, 2010-11-30 13:13:13 4, test4, 2010-10-29 12:12:12
のようなものを見て、それが効果的に「最高の日です"(またはエントリの量が最も多い日)。
応答をあなたは今正しい見えてきました。 「期待通りに動かなかった」という意味は何ですか? –
両方のスクリプトでエントリ数が最大の日付が返されない – baik
4つのテスト行を使用してテンポラリテーブルを作成し、既存の回答からクエリを実行し、求めた結果を返します(2010-11-30) 。 –