如何查询MYSQL中具有相同时间戳的记录?

问题描述:

如何查询具有相同时间戳的记录?例如,我有100条记录.10条记录一次插入到MYSQL中,同时记录时间戳,每条记录都有相同的时间戳。我如何构建一个可以返回记录数的查询相同的时间戳?如何查询MYSQL中具有相同时间戳的记录?

插入相同时间戳的数量从该联接查询

"SELECT DISTINCT question_id, question_response, ip_address , http_referer , http_user_agent, Timestamp FROM question_data INNER JOIN form_elements ON question_data.form_id = form_elements.formid ORDER BY question_data.question_id"; 
+0

你知道运行查询之前的时间戳吗? – user4035

喜欢的东西

SELECT sum(num) FROM (
    SELECT count(*) num FROM question_data GROUP BY timestamp HAVING count(*) > 1 
) t 

这是具有相同的时间戳的另一条记录的记录数。

+0

你的问题不起作用..给出的错误是#1248 - 每个派生表必须有它自己的别名 –

+0

啊,是的。固定。 –

+0

仍然没有工作!它将返回所有时间戳/.//不是不同的... –