以下は私が持っているものです
+++++++++++++++++++++++++++
id + myDate + name
+++++++++++++++++++++++++++
'A'+ '2012-06-05' + 'baz'
'A'+ '2012-06-04' + 'bar'
'B'+ '2012-06-05' + 'foo'
'C'+ '2012-06-05' + 'bla'
'C'+ '2012-06-04' + 'blah'
'C'+ '2012-06-06' + 'bleh'
+++++++++++++++++++++++++++
私が使用しているクエリは
SELECT id, min(myDate) as Date, name
FROM myTable
GROUP BY id;
以下のような出力が得られます
+++++++++++++++++++++++++++
id + myDate + name
+++++++++++++++++++++++++++
'A'+ '2012-06-04' + 'baz'
'B'+ '2012-06-05' + 'foo'
'C'+ '2012-06-04' + 'bla'
+++++++++++++++++++++++++++
私の質問は、クエリが正しい日付を教えてくれるとき、なぜ列のデータがバーではなくバズname
として来るのか、日付はバーであるのかということです。name
2012-06-04
データをテストするためのデモ。