Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql sql没有拾取重复的日期_Mysql_Wordpress_Date - Fatal编程技术网

Mysql sql没有拾取重复的日期

Mysql sql没有拾取重复的日期,mysql,wordpress,date,Mysql,Wordpress,Date,我有一个wordpress网站,其中日期以这种方式存储在2014年1月24日的meta_值下。如果有两个日期具有相同的值,则我的sql只拾取一个日期 我的问题是: SELECT wp_posts.* ,wp_postmeta.* FROM wp_posts,wp_postmeta WHERE wp_posts.ID = wp_postmeta.post_id AND wp_posts.post_status = 'publish'

我有一个wordpress网站,其中日期以这种方式存储在2014年1月24日的meta_值下。如果有两个日期具有相同的值,则我的sql只拾取一个日期

我的问题是:

SELECT wp_posts.* ,wp_postmeta.* 
       FROM wp_posts,wp_postmeta 
       WHERE wp_posts.ID = wp_postmeta.post_id 
             AND wp_posts.post_status = 'publish' 
             AND wp_postmeta.meta_key='advert_date' 
             AND STR_TO_DATE(wp_postmeta.meta_value, '%d/%m/%Y') BETWEEN '2014-01-01' AND '2014-01-31' 
      GROUP BY wp_postmeta.meta_value 
      ORDER BY wp_postmeta.meta_value asc
共有7条记录,日期如下:

1 -- 03/01/2014

2 -- 08/01/2014

3 -- 10/01/2014

4 -- 16/01/2014

5 -- 24/01/2014

6 -- 24/01/2014

7 -- 31/01/2014
然而,它只显示6条记录,而忽略记录id 6


是否忽略了重复记录?

您需要从SQL中删除
按wp\u Posteta.meta\u值分组。

您需要从SQL中删除
按wp\u Posteta.meta\u值分组。
您需要从SQL中删除
按wp\u Posteta.meta\u值分组。

您需要删除
按wp>分组SQL中的wp_posteta.meta_值

mysql中的group by语句组合了重复的条目。它很方便。由于您已按日期分组,因此它将“聚合”所有共同的日期。但是,仅显示按分组的第一个。这在使用聚合函数(如总和或平均值)时通常很有用。假设你想知道一次约会赚了多少钱。按日期分组并汇总资金。你将得到一个条目,每个日期和多少钱

mysql中的GROUPBY语句组合了重复的条目。它很方便。由于您已按日期分组,因此它将“聚合”所有共同的日期。但是,仅显示按分组的第一个。这在使用聚合函数(如总和或平均值)时通常很有用。假设你想知道一次约会赚了多少钱。按日期分组并汇总资金。你将得到一个条目,每个日期和多少钱

mysql中的GROUPBY语句组合了重复的条目。它很方便。由于您已按日期分组,因此它将“聚合”所有共同的日期。但是,仅显示按分组的第一个。这在使用聚合函数(如总和或平均值)时通常很有用。假设你想知道一次约会赚了多少钱。按日期分组并汇总资金。你将得到一个条目,每个日期和多少钱

mysql中的GROUPBY语句组合了重复的条目。它很方便。由于您已按日期分组,因此它将“聚合”所有共同的日期。但是,仅显示按分组的第一个。这在使用聚合函数(如总和或平均值)时通常很有用。假设你想知道一次约会赚了多少钱。按日期分组并汇总资金。你将得到一个条目,每个日期和多少钱

非常感谢你的解释。非常感谢你的解释。非常感谢你的解释。非常感谢你的解释。非常感谢你的解释。