织梦CMS教程:DedeCMS常用必备SQL语句整理标签名称:sql功能说明:用于从模板中用一个SQL查询获得其返回内容适用范围:全局使用基本语法:{dede:sqlsql=""}底层模板{/dede:sql}参数说明:sql=""完整的SQL查询语句底层模板字段:SQL语句中查出的所有字段都可以用[field:字段名/]来调用应用实例:1
调用某个特定会员发布的文章内容{dede:sqlsql='Select*fromdede_archiveswheremid=1'}[field:title/]{/dede:sql}mid为用户ID可以参考二次开发中关于dede_archives的数据表字段介绍模板无忧整理了一些常用的SQL语句帮助大家更好的使用DedeCMS系统
我们将SQL语句分为两类,功能型的和内容调用型,功能型的主要是对数据库进行常规的操作,例如{insert、update},数据调用型的操作就(select),两种类型的SQL语句使用发放也很简单,如果是功能型的只需要在系统后台[系统]-[SQL命令运行工具]中进行使用,如果是模板标签的数据调用类型,只需要在模板相应位置添加标签即可
功能型例子清空所有注册会员内容DELETEFROM`dede_member`WHERE`dede_member`
=1;TRUNCATETABLE`dede_member_flink`;TRUNCATETABLE`dede_member_person`;TRUNCATETABLE`dede_member_space`;TRUNCATETABLE`dede_member_tj`;数据调用型例子所有发布的文章总数目{dede:sqlsql='selectcount(*)asccfromdede_archives'}[field:cc/]