id qid answer date answer_userKey
72 2 2 2012-07-30 00:00:00 1
71 1 4 2012-07-30 00:00:00 1
70 2 2 2012-07-30 00:00:00 2
69 1 4 2012-07-30 00:00:00 2
68 2 2 2012-07-30 00:00:00 3
67 1 3 2012-07-30 00:00:00 3
66 2 2 2012-07-31 00:00:00 4
65 1 4 2012-07-31 00:00:00 4
64 2 2 2012-07-31 00:00:00 5
これが私のサンプルテーブルです。このようなすべての日付について、すべてのデータとすべての個別の answer_userKeys を取得する必要があります
date DISTINCT(answer_userKey)
2012-07-30 3
2012-07-31 2
通常の連想配列のすべての単一の値と同様に、取得したときに取得します
SELECT * FROM tbl_data
WHERE date BETWEEN '2012-07-29' AND '2012-08-01'
ここですべてを試しました:(