我有一个数据库中的标签列表。如何执行COUNT()或COUNT(*)
例:
villan
hero
spiderman
superman
superman
我想获得标签名称的升序排序列表和独特的标签出现在数据库的次数。我写了这个代码:
例:
SELECT hashtag.tag_name
, COUNT(*) AS number
FROM hashtag
GROUP BY hashtag.tag_name
ORDER BY hashtag.tag_name ASC
这将产生正确的结果:
hero , 1
spiderman , 1
superman , 2
villan , 1
我怎样才能获得这个整个列表的全部计数值。在这种情况下答案应该是4,因为自然有4行。如果没有语句失败,我似乎无法得到正确的COUNT()。
非常感谢您的帮助! :)
非常感谢你解决了这个问题,我知道这一点,我甚至都没有想过。 – ninu 2010-05-27 04:47:19
然后我会很感激,所以你接受这个让我成为3k + SF会员;-) – zerkms 2010-05-27 04:53:56
我会做的!另外,我认为你很困惑;这upvote不会改变你在SF的代表:) – 2010-05-27 04:55:48