mysql如何實現多id聯表查詢結果

2021-03-04 00:12:41 字數 1011 閱讀 8584

1樓:渡沙津

你好題主,如果你題目需要的是一對多關係的話,我建議修改一下表結構,把**對應的商回

品id存在**表中,答如下:

商品表 goods

id title

1 麵包

2 手機

**表 img

至於你目前的記錄方式,如果一定要這樣做的話,建議分開查詢,先查出所有商品記錄,然後再根據商品記錄中的pics去**表查詢,mysql會把pics整個欄位當做一個完整的字串,並不是你想象中的wherein語句解析的元素以逗號間隔。

mysql一個表中多個欄位對應另一個表的id如何查詢?

2樓:楓之秋殤

select m.aid,m.b1id,n.

bcon,m.b2id as b2id,o.bcon as b2con, m.

b3id as b3id,p.bcon as b3con from `test` as m inner join test1 as n on m.b1id=n.

bid inner join test1 as o on m.b2id=o.bid inner join test1 as p on m.

b3id=p.bid;結果:

3樓:菸圈舞動

select n.aid, m.bid ,m.bcon , l.bid,l.bcon,o.bid ,o.bcon from

a n join b m on n.b1id=m.bidjoin b l on n.b2id=l.bidjoin b o on n.b3id=o.bid

C語言中如何實現將浮點數float轉成int型別

強制型別轉換 比如 float a 10.5 int b int a 這樣 就轉換了,但是不推薦高精度轉低精度 會丟失精度的就像這個,a是10.5 轉換後變成10了小了太多 c語言中將一個浮點型賦值給整型時,會不會四捨五入?c語言中將一個浮點型賦值給整型時,不會四捨五入,會直接捨去小數部分的資料,也...

電視怎麼使用多屏互動,如何實現手機與電視多屏互動

1 啟動智慧電視機,使用電視機的遙控器操作,找到應用欄目下的miracast,按確認鍵即可開啟電視的wi fi display功能 3 搜尋後就可以看到電視機發出的wifi訊號了,點選該wifi訊號開始建立連線 建立服務完成後,就會顯示服務已建立 4 建立連線後,手機上顯示的內容畫面就會同步顯示在電...

如何在mysql中group by week

首先上面的語句是列出 user name 和 age 是會報錯的。其次,想統計age 的資料,肯定是要以age 為分組的,我寫了一條語句不知道能不能滿足你的需求 select age from user group by age order by count age desc 然後你只取第一條資料就...