第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問下老師mp在實際開發(fā)中 ,遇到多表關(guān)聯(lián)查詢 ,mp能實現(xiàn)這些功能嗎,還是說直接用原生mybatis在xml中寫sql更方便

就好像這種

SELECT?Persons.LastName,?Persons.FirstName,?Orders.OrderNo
FROM?Persons
INNER?JOIN?Orders
ON?Persons.Id_P=Orders.Id_P
ORDER?BY?Persons.LastName


正在回答

3 回答

如果使用MP實現(xiàn)這些功能,可以參考我講解的4-1和4-2章節(jié),里面雖然我寫的事單筆的,但是多表關(guān)聯(lián)實現(xiàn)類似,你就寫多表sql即可。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉4385183 提問者

SELECT c.*, ct.team_name FROM cars c, cars_team ct WHERE c.car_team_company_id = 'xxxxxxxxxxx' and c.car_team_company_id = ct.id 老師這種sql能用mp 自定義sql及分頁查詢 嗎
2019-10-11 回復(fù) 有任何疑惑可以回復(fù)我~

主要看你的使用場景,多表聯(lián)查的情況下,要看你是否要使用MP提供的分頁插件及是否使用MP的條件構(gòu)造器,如果使用其中之一,可以用MP實現(xiàn)自定義sql的實現(xiàn)多表聯(lián)查。如果不使用前面說的兩者可以使用原生的方式。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉4385183 提問者

好的 謝謝老師
2019-07-30 回復(fù) 有任何疑惑可以回復(fù)我~

SELECT

c.*,

ct.team_name?

FROM

cars c,

cars_team ct?

WHERE

c.car_team_company_id = 'xxxxxxxxxxx'

and

c.car_team_company_id = ct.id


老師這種sql能用mp?

自定義sql及分頁查詢

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

老猿

可以的,這種一般是要操作Cars實體類對應(yīng)的mapper接口,在其中自定義方法,寫自定義sql,然后在Cars實體類中增加teamName字段,并設(shè)置@TableField(exist = false)代表cars表不存在該字段,因為他是cars_team表的字段。使用條件構(gòu)造器時,別忘了寫別名,例如queryWrapper.eq("c.car_team_company_id","xxxxxxxxx").
2019-10-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉4385183 提問者 回復(fù) 老猿

可以的 謝謝老師
2019-10-15 回復(fù) 有任何疑惑可以回復(fù)我~
#3

老猿 回復(fù) 慕粉4385183 提問者

不用客氣的同學(xué)。
2019-10-16 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

請問下老師mp在實際開發(fā)中 ,遇到多表關(guān)聯(lián)查詢 ,mp能實現(xiàn)這些功能嗎,還是說直接用原生mybatis在xml中寫sql更方便

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號