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'
在这里尝试了一切:(