使用MySQL获得特定字段的平均值

使用MySQL获得特定字段的平均值,mysql,date,average,Mysql,Date,Average,我有一个MySQL表,其结构如下: post_id,user_id,user_post,post_date 基本上,我所寻找的是平均每天在帖子中使用特定关键字的用户数,以及平均每天包含特定关键字的帖子数。有没有关于如何编写这样一个查询的建议?(值得一提的是:user_post字段包含我要查找的关键字) 我所说的“使用特定关键字的用户平均数”是指:在第1天、第2天使用“word”的用户比例,比如10/100 我必须提到,post_date字段是varchar,它看起来如下所示: "Thu Nov

我有一个MySQL表,其结构如下:

post_id,user_id,user_post,post_date
基本上,我所寻找的是平均每天在帖子中使用特定关键字的用户数,以及平均每天包含特定关键字的帖子数。有没有关于如何编写这样一个查询的建议?(值得一提的是:user_post字段包含我要查找的关键字)

我所说的“使用特定关键字的用户平均数”是指:在第1天、第2天使用“word”的用户比例,比如10/100

我必须提到,post_date字段是varchar,它看起来如下所示:

"Thu Nov 07 15:05:22 EST 2013"

提前感谢。

您应该为
发布日期
使用
日期时间
时间戳
字段。哪一列包含“特定”关键字?@MikeBrant遗憾的是,现在太晚了,因为我已经收集了数据。@dognose用户\发布字段包含我要查找的关键字。@nimafl您可以转换数据。但这与问题无关。你能展示一下你做了哪些尝试吗?