課程
/后端開發
/Java
/MyBatis-Plus入門
如果是自定義sql 兩表關聯查詢,并且where 條件的字段值 在兩個表中都存在,會出現字段值不明確的錯誤,請問怎么處理呢
2019-06-06
源自:MyBatis-Plus入門 4-1
正在回答
這種情況,在where中你需要“別名.name”就可以了。我看你的表已經起別名了,例如:條件構造器中的條件可以這樣寫,wrapper.eq("a.name","某某")
qq_慕用2523439
qq_慕用2523439 回復 qq_慕用2523439
_小北 提問者
qq_?;╛0
舉報
MyBatis-Plus框架入門必學課程!
1 回答關于自定義SQL的自定義Wrapper的查詢字段
3 回答代碼運行報錯,查詢的就一個單表兩個字段
1 回答在查詢表數據的時候,出現了null AS _handledType 這樣的字段
1 回答聯表怎么查詢呢?
4 回答條件構造器在多表聯查中的使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-06-06
這種情況,在where中你需要“別名.name”就可以了。我看你的表已經起別名了,例如:條件構造器中的條件可以這樣寫,wrapper.eq("a.name","某某")