色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql連表排序

瀏覽:131日期:2022-06-20 17:57:13

問(wèn)題描述

表Aid info 1message12message23message3表Bid goods_id1 11 22 33 4

AB表id連表,查詢結(jié)果根據(jù)B表的相同id個(gè)數(shù)排序,例如id=1的在B表有兩個(gè),排在前面,id=2和id=3的只有一個(gè),排在后面,請(qǐng)問(wèn)mysql排序語(yǔ)句order by該怎么寫?

問(wèn)題解答

回答1:

select A.id, A.info, count(B.goods_id) from A inner join B on A.id = B.id group by A.id order by count(B.goods_id) desc回答2:

說(shuō)一下可用的sql語(yǔ)句,性能上不是太好,多了一次對(duì)表b的查詢。

select a.*, b.*from a inner join b on a.id = b.id inner join ( select id, count(*) as cnt from b group by id ) c on a.id = c.idorder by c.cnt, a.id回答3:

假如數(shù)據(jù)量會(huì)多的話。要是我,就重新考慮需求的合理性。能推掉就推掉。推不掉就在,a表加多一個(gè)冗余字段 goods_count。然后建聯(lián)合索引。

相關(guān)文章:
主站蜘蛛池模板: 国产欧美成人 | 日韩欧美一区二区不卡看片 | 在线播放第一页 | 成人午夜免费观看 | 国产视频软件在线 | 日韩美女视频网站 | 国产高清美女一级毛片久久 | 国产特黄特色一级特色大片 | 九九99香蕉在线视频免费 | 免费一级毛片在线播放放视频 | 久久99热只有视精品6国产 | 精品一区二区三区波多野结衣 | 国产成人一区二区三区在线播放 | 久久99久久99 | 欧美做a一级视频免费观看 欧美做爱毛片 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 性视频亚洲 | 亚洲无线一二三区2021 | 亚洲国产精品一区二区不卡 | 男女免费视频 | 国产欧美另类久久久精品免费 | 日韩 亚洲 制服 欧美 综合 | 国产在线成人精品 | 欧美人成在线观看ccc36 | 97精品国产高清在线看入口 | 91免费国产高清观看 | 久草视频观看 | 久久国产精品久久久久久久久久 | 亚洲国产成人久久三区 | 538prom精品视频在放免费 | 国内精品久久久久久影院老狼 | 51国产偷自视频区视频手机播器 | 国内精品久久久久久影院8f | 成年女人免费看 | 久久经典免费视频 | 亚洲不卡影院 | 在线a视频网站 | 全部免费毛片在线 | 久草免费福利 | 国产精品久久久久久久y | 4四虎44虎www在线影院麻豆 |