:dedecms用sql调用附加表指定内容出错 dede:listsql 调用数据库附加表 dede_addonarticle的字段内容出错不

想读出数据库附加表自己加的字段diqu的内容,包含广东的文章,读不出来2,只调用数据库附加表的内容是正确的,但是不能读出文章标题,如下{dede:listsqlsql='... 想读出数据库附加表自己加的字段diqu的内容, 包含广东的文章,读不出来
2,只调用数据库附加表的内容是正确的,但是不能读出文章标题,如下
{dede:listsql sql='Select dq,body from dede_addonarticle where dq like "%广东%"' pagesize='1'}
[field:diqu/]-[field:body/]
{/dede:listsql}

3如果是一起调用数据库附加表和文章表的内容,如自己加的字段diqu,就读不出来,是什么问题,sql的高手请来说下,谢谢
{dede:listsql sql="select title,description,lxdz,diqu,id FROM dede_archives, dede_addonarticle where diqu like "%广东%"'"
pagesize='1'}
[field:title/]
{/dede:listsql}
展开
 我来答
深圳达人之2012
2013-01-11
知道答主
回答量:40
采纳率:0%
帮助的人:15.8万
展开全部
第一个问题 因为你只是查询附加表当然是读不出文章标题的,因为文章标题是在文章表中的
第二个问题 因为diqu是附加字段 查询时没有指明 所以调用不出来 这是需要到后台 内容模型中,修改文章模型 附加字段 添加上diqu这个字段 不然是调用不出来的哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友60d65fe
2013-01-11 · TA获得超过164个赞
知道小有建树答主
回答量:285
采纳率:0%
帮助的人:219万
展开全部
调用是错误的:
{dede:sql sql="select 字段 From 表名称 where 条件语句"}
[field:字段名/]
{/dede:sql}

两表联查:
select a. itpic,a.title,b.tupian from dede_archivesa left jin chenggonganli b on a.typeid=b.typeid limit 10
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qyuef
2013-01-11 · 超过23用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:67.9万
展开全部
2个表表明一下是属于那个表,例:dede_addonarticle.diqu
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式