迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶(hù)端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
在線咨詢(xún)
用CI框架如何實(shí)現(xiàn)三表關(guān)聯(lián)查詢(xún)并統(tǒng)計(jì)數(shù)據(jù)?比如,我要依據(jù)member_data表中的自定義字段{danwei}統(tǒng)計(jì)1_news表的數(shù)據(jù)量,1_news表中的{username}字段和member表中的{username}字段相同,member表中的{id}字段和member_data表中的{id}字段相同。
具體代碼應(yīng)該怎么寫(xiě)呢
只能用SQL語(yǔ)句來(lái)查詢(xún)
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
描述有問(wèn)題,太難理解了,樓主可以換一下描述
簡(jiǎn)單點(diǎn)說(shuō),就是用c表中的自定義字段{cc}統(tǒng)計(jì)a表的數(shù)據(jù)量,其中,a表中的{aa}字段和b表中的{aa}字段相同,b表中的{bb}字段和c表中的{bb}字段相同。
具體代碼應(yīng)該怎么寫(xiě)呢?
要寫(xiě)SQL分組統(tǒng)計(jì)語(yǔ)句
具體如何寫(xiě)呀
在什么頁(yè)面?查詢(xún)哪個(gè)幾個(gè)表的什么字段,我看了半天沒(méi)看明白
在index. html頁(yè)面,查詢(xún)dr_member_data表里的{danwei}字段對(duì)應(yīng)dr_1_news表里不同{username}的數(shù)據(jù)總量,條件是"status=9","danwei=1"。其中danwei是我的自定義聯(lián)動(dòng)字段“單位”,用來(lái)表示每個(gè)用戶(hù)所在的單位
也可以理解為查詢(xún)不同地區(qū)的文章總數(shù),地區(qū)是系統(tǒng)自帶的聯(lián)動(dòng)字段,我的“單位”跟地區(qū)類(lèi)似
我這樣理解,查詢(xún)文章內(nèi)容按danwei條件對(duì)應(yīng)關(guān)聯(lián)了多少用戶(hù)量是不是
目的不是查關(guān)聯(lián)了多少用戶(hù)量,而是查不同地區(qū),比如屬于“河南省-鄭州市”條件的所有用戶(hù)的投稿總數(shù)?!昂幽鲜?鄭州市”類(lèi)似我的“政治部-組織科”,都是聯(lián)動(dòng)字段
主要矛盾是{danwei}字段在dr_member_data表中,要是都在dr_1_news表的話(huà)我知道怎么統(tǒng)計(jì)
好辦啊,show.html
用戶(hù)量:{count action=table table=member_data danwei=$danwei}
danwei必須是聯(lián)動(dòng)單選
要統(tǒng)計(jì)文章總數(shù),不是用戶(hù)數(shù)
任何頁(yè)面
{member more=1}
{if $t.danwei}
文章數(shù):{count action=module module=news danwei=$t.danwei}
{else}
沒(méi)有關(guān)聯(lián)
{/if}
{/member}
篩選條件"status=9"怎么實(shí)現(xiàn)呢
文章數(shù):{count action=module module=news danwei=$t.danwei status=9}
module標(biāo)簽默認(rèn)就是=9啊
要是限定時(shí)間范圍條件呢,能不能用sql調(diào)用
{count action=module module=news danwei=$t.danwei DAY_updatetime=0}
今天范圍內(nèi)的
結(jié)貼吧老兄,10塊錢(qián)好難掙
最后一個(gè)小問(wèn)題,上月,去年的數(shù)據(jù)怎么用類(lèi)似DAY_updatetime表示
http://apdwn.com/doc/661.html
手冊(cè)上只有月,沒(méi)有年
剛測(cè)試了下,danwei=$t.danwei 無(wú)效呀,danwei=12也不行
只能用SQL語(yǔ)句來(lái)查詢(xún)
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
描述有問(wèn)題,太難理解了,樓主可以換一下描述
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
簡(jiǎn)單點(diǎn)說(shuō),就是用c表中的自定義字段{cc}統(tǒng)計(jì)a表的數(shù)據(jù)量,其中,a表中的{aa}字段和b表中的{aa}字段相同,b表中的{bb}字段和c表中的{bb}字段相同。
具體代碼應(yīng)該怎么寫(xiě)呢?
要寫(xiě)SQL分組統(tǒng)計(jì)語(yǔ)句
具體如何寫(xiě)呀
在什么頁(yè)面?查詢(xún)哪個(gè)幾個(gè)表的什么字段,我看了半天沒(méi)看明白
在index. html頁(yè)面,查詢(xún)dr_member_data表里的{danwei}字段對(duì)應(yīng)dr_1_news表里不同{username}的數(shù)據(jù)總量,條件是"status=9","danwei=1"。其中danwei是我的自定義聯(lián)動(dòng)字段“單位”,用來(lái)表示每個(gè)用戶(hù)所在的單位
也可以理解為查詢(xún)不同地區(qū)的文章總數(shù),地區(qū)是系統(tǒng)自帶的聯(lián)動(dòng)字段,我的“單位”跟地區(qū)類(lèi)似
我這樣理解,查詢(xún)文章內(nèi)容按danwei條件對(duì)應(yīng)關(guān)聯(lián)了多少用戶(hù)量是不是
目的不是查關(guān)聯(lián)了多少用戶(hù)量,而是查不同地區(qū),比如屬于“河南省-鄭州市”條件的所有用戶(hù)的投稿總數(shù)?!昂幽鲜?鄭州市”類(lèi)似我的“政治部-組織科”,都是聯(lián)動(dòng)字段
主要矛盾是{danwei}字段在dr_member_data表中,要是都在dr_1_news表的話(huà)我知道怎么統(tǒng)計(jì)
好辦啊,show.html
用戶(hù)量:{count action=table table=member_data danwei=$danwei}
danwei必須是聯(lián)動(dòng)單選
要統(tǒng)計(jì)文章總數(shù),不是用戶(hù)數(shù)
任何頁(yè)面
{member more=1}
{if $t.danwei}
文章數(shù):{count action=module module=news danwei=$t.danwei}
{else}
沒(méi)有關(guān)聯(lián)
{/if}
{/member}
篩選條件"status=9"怎么實(shí)現(xiàn)呢
{member more=1}
{if $t.danwei}
文章數(shù):{count action=module module=news danwei=$t.danwei status=9}
{else}
沒(méi)有關(guān)聯(lián)
{/if}
{/member}
module標(biāo)簽默認(rèn)就是=9啊
要是限定時(shí)間范圍條件呢,能不能用sql調(diào)用
{count action=module module=news danwei=$t.danwei DAY_updatetime=0}
今天范圍內(nèi)的
結(jié)貼吧老兄,10塊錢(qián)好難掙
最后一個(gè)小問(wèn)題,上月,去年的數(shù)據(jù)怎么用類(lèi)似DAY_updatetime表示
http://apdwn.com/doc/661.html
手冊(cè)上只有月,沒(méi)有年
剛測(cè)試了下,danwei=$t.danwei 無(wú)效呀,danwei=12也不行