在DedeCMS(简称DEDE)V5版本中,统计SQL标签是一种强大的工具,用于从数据库中获取并显示各种统计数据,以下是一些常用的统计SQL标签及其应用示例:
文章统计
SQL 语句 | 描述 |
{dede:sql sql="select count(ID) as c from dede_archives where channel=1"} | 统计频道1下的文章数量。 |
{dede:sql sql="select count(ID) as c from dede_archives where channel=2"} | 统计频道2下的图集数量。 |
{dede:sql sql="select count(ID) as c from dede_archives where channel=3"} | 统计频道3下的软件数量。 |
评论统计
SQL 语句 | 描述 |
{dede:sql sql="select count(ID) as c from dede_feedback"} | 统计所有反馈的数量。 |
会员统计
SQL 语句 | 描述 |
{dede:sql sql="select count(ID) as c from dede_member"} | 统计会员的总数。 |
阅读量统计
SQL 语句 | 描述 |
{dede:sql sql="select sum(click) as c from dede_archives"} | 统计文章的总阅读次数。 |
更新统计
SQL 语句 | 描述 |
{dede:sql sql="SELECT count( ID ) AS c FROM dede_archives WHERE pubdate > UNIX_TIMESTAMP( CURDATE( ) )"} | 统计今日更新的文章数。 |
栏目文章统计
SQL 语句 | 描述 |
{dede:field function='GetTotalArc(3)'/} | 统计指定栏目ID(如3)及其所有子栏目内的文章总数。 |
{dede:field name='ID' function='GetTotalArc(@me)'/} | 统计当前栏目内的文章总数。 |
FAQs
Q1: DEDE V5中的统计SQL标签如何修改以适应自定义的前缀?
A1: 在DEDE V5中,如果数据库表前缀不是默认的dede_
,你需要将所有SQL语句中的dede_
替换为你的自定义前缀,如果你的前缀是myprefix_
,则应将{dede:sql sql="select count(ID) as c from dede_archives where channel=1"}
修改为{dede:sql sql="select count(ID) as c from myprefix_archives where channel=1"}
。
Q2: 如何在DEDE V5中使用统计SQL标签来获取特定管理员更新的资料数量?
A2: 要在DEDE V5中使用统计SQL标签来获取特定管理员更新的资料数量,可以在SQL语句中添加一个条件来过滤管理员ID,要获取管理员ID为10的用户更新的资料数量,可以使用以下SQL标签:{dede:sql sql="SELECT count( ID ) AS c2 FROM dede_archives WHERE pubdate > UNIX_TIMESTAMP(CURDATE()) and adminID=10"}夏:[field:c2 /]篇{/dede:sql}
,这将返回由管理员ID为10的用户更新的资料数量。
序号 | 标签名称 | 说明 |
1 | {stat}总点击量 | 获取当前文章或文档的总点击量 |
2 | {stat}总浏览量 | 获取当前文章或文档的总浏览量 |
3 | {stat}今日点击量 | 获取当前文章或文档今日的点击量 |
4 | {stat}今日浏览量 | 获取当前文章或文档今日的浏览量 |
5 | {stat}昨日点击量 | 获取当前文章或文档昨日的点击量 |
6 | {stat}昨日浏览量 | 获取当前文章或文档昨日的浏览量 |
7 | {stat}总评论数 | 获取当前文章或文档的总评论数 |
8 | {stat}今日评论数 | 获取当前文章或文档今日的评论数 |
9 | {stat}昨日评论数 | 获取当前文章或文档昨日的评论数 |
10 | {stat}总回复数 | 获取当前文章或文档的总回复数 |
11 | {stat}今日回复数 | 获取当前文章或文档今日的回复数 |
12 | {stat}昨日回复数 | 获取当前文章或文档昨日的回复数 |
13 | {stat}本周点击量 | 获取当前文章或文档本周的点击量 |
14 | {stat}本周浏览量 | 获取当前文章或文档本周的浏览量 |
15 | {stat}本月点击量 | 获取当前文章或文档本月的点击量 |
16 | {stat}本月浏览量 | 获取当前文章或文档本月的浏览量 |
17 | {stat}本年点击量 | 获取当前文章或文档本年的点击量 |
18 | {stat}本年浏览量 | 获取当前文章或文档本年的浏览量 |
19 | {stat}首页点击量 | 获取当前文章或文档在首页的点击量 |
20 | {stat}首页浏览量 | 获取当前文章或文档在首页的浏览量 |
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1221433.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复