计算自定义字段的不同值的数量

时间:2015-01-08 08:03:05

标签: html mysql css wordpress

我需要根据某个自定义字段(国家/地区)的不同值的数量来制作复选框列表,以便访问者只能选择字段Country对其感兴趣的帖子。 (见这里:http://goo.gl/0D2QgX)。

现在,我决定像这样发出SQL请求:

SELECT COUNT(*) FROM (SELECT DISTINCT * FROM Countries) 

有没有人知道如何修改它或找到更有效和正确的方法来执行此任务。

谢谢。

1 个答案:

答案 0 :(得分:1)

SELECT COUNT(DISTINCT myField) FROM Countries

您应该检查特定字段的不同值。因此,添加您要查找的明确值的字段名称,代替myField,该字段的不同值的计数将是此查询的输出。

但请注意,计数将不包括NULL。因为distinct为您提供了不同的值,而null不是值,所以它没有任何值。