Mysql SQL查询帮助
我有一个工作生成的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
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