Mysql SQL查询帮助

Mysql SQL查询帮助,mysql,Mysql,我有一个工作生成的SQL查询,但我不知道如何计算它! GROUP BY功能停止正常的计数(*)。。希望有人能帮忙 SELECT wposts.* FROM wp_posts wposts, wp_postmeta wpostmeta WHERE wposts.ID = wpostmeta.post_id AND wpostmeta.meta_key = 'phone' AND wpostmeta.meta_value = '1542' AND wposts.post_status = 'p

我有一个工作生成的SQL查询,但我不知道如何计算它!
GROUP BY
功能停止正常的
计数(*)
。。希望有人能帮忙

SELECT wposts.* FROM wp_posts wposts, wp_postmeta wpostmeta 
WHERE wposts.ID = wpostmeta.post_id
AND wpostmeta.meta_key = 'phone' 
AND wpostmeta.meta_value = '1542' 
AND wposts.post_status = 'publish' 
AND wposts.post_type = 'tips' || wposts.ID = wpostmeta.post_id 
AND wpostmeta.meta_key = 'phone' 
AND wpostmeta.meta_value = '1541' 
AND wposts.post_status = 'publish' 
AND wposts.post_type = 'tips' || ........ 
GROUP BY wposts.post_content 
ORDER BY wposts.post_title ASC 

感谢

删除
分组依据
并将
选择
更改为仅
计数(不同的wposts.post\u内容)
以获取此查询将返回的行数。

删除
分组依据
并将
选择
更改为仅
计数(不同的wposts.post\u内容)
获取此查询将返回的行数。

谢谢!我花了很多时间试图解决这个问题。。。应该早点问:)谢谢!我花了很多时间试图解决这个问题。。。应该早点问:)
SELECT COUNT(DISTINCT wposts.post_content)
WHERE wposts.ID = wpostmeta.post_id
AND wpostmeta.meta_key = 'phone' 
AND wpostmeta.meta_value = '1542' 
AND wposts.post_status = 'publish' 
AND wposts.post_type = 'tips' || wposts.ID = wpostmeta.post_id 
AND wpostmeta.meta_key = 'phone' 
AND wpostmeta.meta_value = '1541' 
AND wposts.post_status = 'publish' 
AND wposts.post_type = 'tips' || ........ 
ORDER BY wposts.post_title ASC