ambiguous column name解決辦法

2021-07-24 09:07:25 字數 590 閱讀 5576

在sql語句中,如果使用聯合檢索的話,很有可能會出現ambiguous column name的錯誤。

原來在兩張表裡都有的欄位名稱,在選擇語句中要標明是哪張表裡的字段。

所以改一下就行了,在報錯的欄位名前面加上該字段的表名

cursor = datatool.dbhelpertools.select("select organizationid,organizationtype,organizationname,codetype,code,a.

dutyuser

,business, b.communityname as cname,c.gridname as gname, d.roadname as rname, a.address, a.tel from

organization a

left join community b on a.communityid = b.communityid left join grid c on a.gridid = c.gridid left join road d on a.roadid = d.roadid where organizationid = '"+id+"'");

詳情點次進入

Could not launch app 解決辦法

xcode 的bug 解決方法一 targets general signing 下重新勾選automatically manage signing 解決方法二 1 拔掉裝置,刪除之前build的內容 2 退出xcode,不是關閉視窗 3,刪除下面目錄下的資料夾 users library deve...

gem install redis報錯解決辦法

redis cluster安裝需要通過gem install redis來安裝相關依賴。否則報錯。通過gem install redis會報如下錯誤1 error loading command install loaderror cannot load such file zlib error w...

daemon not running的解決辦法

有時候,當我們執行 adb devices 或者 adb start server 的時候,會出現下面的情況 daemon not running.starting it now on port 5037 adb server didn t ack failed to start daemon 查一...