聯(lián)系官方銷售客服
1835022288
028-61286886
后臺列表頁我寫了一個聯(lián)表查詢的東西(查詢category和category_data中的數(shù)據(jù)),現(xiàn)在出來一個問題,當(dāng)選擇欄目進(jìn)行搜索時,會獲取到欄目id即$catid,然后就自動生成了where catid=$catid這條語句并插入到了聯(lián)表查詢語句中,此時會報錯,因為where的執(zhí)行權(quán)限高于select,所以會提示
column 'catid' in where clause is ambiguous
也就是說分不清catid到底屬于哪一個表,實在是找不到where是如何自動生成的了,還請大家?guī)兔纯矗?/p>
別名 把表名分開
兩個表需要指定別名
我知道要指定列名,我的意思是說,選擇欄目查詢已通過審核的內(nèi)容的時候會生成一個where語句,而這個where語句里是catid=7這樣的,catid就會不知道屬于哪一個表,如何才能讓where語句生成的語句為biaoA.catid=7這樣的
【功能插件開發(fā)】2樓
重寫類方法