【发布时间】:2011-02-04 00:57:17
【问题描述】:
我的问题是我试图在用户提交的代码表中计算哪个标签被使用得最多。但问题在于数据库结构。
我正在使用的当前查询是这样的:
SELECT tag1, COUNT(tag1) AS counttag
FROM code
GROUP BY tag1
ORDER BY counttag DESC LIMIT 1
这很好,除了它只计算最常出现的 tag1 - 我的数据库每个帖子有 5 个标签 - 所以有 tag1、tag2、tag3、tag4、tag5 列。如何从一个查询中的所有 5 列中获取最高出现的标记值?
杰克
【问题讨论】:
-
感谢 Davek 的编辑! :)
标签: php codeigniter mysql tags