MySQL クエリがあり、1 つの列に日付を含む複数の行が返されます。これが私のクエリです。
select * from (big subselect) sub
たとえば、6 行を取得し、それらの 6 行の 1 つの列に日付があり、その列は my_date と呼ばれます。同じ日ではない日付を持つ行のみを取得する方法はありますか? 例:
29.10.2012 01:51:10
29.10.2012 01:51:10
29.10.2012 01:51:10
29.10.2012 02:43:18
29.10.2012 02:43:18
29.10.2012 02:43:18
--> 6 行すべてが同じ日なので、行の 1 つだけが必要です。
29.10.2012 01:51:10
30.10.2012 01:51:10 --> different
29.10.2012 01:51:10
29.10.2012 02:43:18
29.10.2012 02:43:18
29.10.2012 02:43:18
--> 2 つの異なる日があるため、2 つの行が必要です
my_date 列は各行の唯一のものではありませんが、基準として必要です。どうすればそれができますか?
ありがとう!