dedecms 用sql標(biāo)簽同時調(diào)用主表和附加表的數(shù)據(jù)
dedecms sql標(biāo)簽被很多人稱作是萬能標(biāo)簽,確實如此,使用這個標(biāo)簽就可以自由自在地從模板中引入查詢調(diào)用任何數(shù)據(jù)內(nèi)容。今天天水網(wǎng)站建設(shè)就為您重點說說如何利用sql標(biāo)簽同時調(diào)用主表和附件表的數(shù)據(jù),也就是同時查兩張數(shù)據(jù)表。
一、織夢SQL標(biāo)簽介紹
標(biāo)簽名稱:sql
功能說明:用于從模板中用一個SQL查詢獲得其返回內(nèi)容
適用范圍:全局使用
基本語法:
{dede:sql sql=""}底層模板{/dede:sql}
參數(shù)說明:
sql="" 完整的SQL查詢語句
底層模板字段:
SQL語句中查出的所有字段都可以用[field:字段名/]來調(diào)用
應(yīng)用實例:
調(diào)用某個特定會員發(fā)布的文章內(nèi)容
二、織夢SQL同時調(diào)用主表和附加表數(shù)據(jù)
可以這樣寫代碼:
{dede:sql sql='Select * from 主表名 left join 附加表名 on 主表名.id=附加表名.aid where 條件語句'}
實際應(yīng)用:調(diào)用文檔列表的調(diào)用標(biāo)簽
上面文檔鏈接動態(tài)的,對[field:id/]進(jìn)行轉(zhuǎn)換使其變成靜態(tài)鏈接地址,轉(zhuǎn)換后的完整代碼為:
這里就相當(dāng)于arclist標(biāo)簽,但他不能直接查詢到附加表的字段數(shù)據(jù)。
相關(guān)熱詞搜索: sql標(biāo)簽,同時調(diào)用,主表,附加表,數(shù)據(jù),dedecms