のためのデータを取得するために:私は必要なものを選択し、私はこの形式で日付を格納テーブル持って毎日
2016年7月29日午前〇時00分00秒AM
すると、ユーザーにすべてのデータを表示しています1日から
+-------+-------------+---------------------+
| id | product | date |
+-------+-------------+---------------------+
| 1 | one |7/27/2016 9:29:14 AM |
| 2 | two |7/28/2016 7:53:42 AM |
| 3 | three |7/28/2016 9:53:24 PM |
+-------+-------------+---------------------+
ですので、戻って欲しい:2010年7月28日の日付で、2つの新しい商品が記録されました。 どうすれば実現できますか?
これは、データの型を持つフィールドです:
+------------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| product | varchar(255) | NO | MUL | NULL | |
| date | varchar(255) | NO | MUL | NULL | |
+------------------+------------------+------+-----+---------+----------------+
と日付は、C#でのDateTime形式で保存しました。 私は試してみました:
SELECT * FROM products where date between '7/29/2016 00:00:00 AM' and '7/29/2016 11:59:00 PM';
動作しません。しかし、私はこれを置く:
SELECT * FROM products where date between '7/01/2016 00:00:00 AM' and '7/31/2016 11:59:00 PM';
それは月の製品を返します。
何か試しましたか? – 1000111
'date'カラムのフォーマットは何ですか?私たちはテーブル構造を見せてください。また、達成しようとしていることを正確に説明してください。(結果はすべて日付別または特定の日付のリクエストごとにグループ化されます) – roberto06
グループバイヤーを使用して結果を得ることができます。しかし、これまでに試した質問を表示すると、私たちはあなたを助けることができます。 –