亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

sqlserver - mysql如何查詢多列重復的數據個數?

瀏覽:93日期:2022-06-17 09:05:57

問題描述

sqlserver - mysql如何查詢多列重復的數據個數?

期望輸出q1count1q2count2B2B1D1C2

只會差尋一列,求教如何查詢多列數據重復個數!

問題解答

回答1:

我的意見是數據庫簡單提取數據后,有業務端處理,寫各種復雜的select查詢影響效率

回答2:

select distinct q1,t1.count1,tt.q2,tt.count2 ... from tleft join (select q1,count(1) count1 from t group by q1) t1 on t1.q1 = t.q1full join ( select distinct q2,t2.count2 from t left join (select q2,count(1) count1 from t group by q2) t2 on t2.q1 = t.q1) tt on tt.q2 = t.q1 ...

感覺好粗鄙,等大神來。

回答3:

select a.*,b.q2,b.q2Count,c.q3,c.q3Count from (SELECT (@n1:=@n1+1) as id,q1,count(*) AS q1Count FROM t1 GROUP BY q1) a, (SELECT (@n2:=@n2+1) as id,q2,count(*) AS q2Count FROM t1 GROUP BY q2) b, (SELECT (@n3:=@n3+1) as id,q3,count(*) AS q3Count FROM t1 GROUP BY q3) c,(select @n1:=0,@n2:=0,@n3:=0) iwhere a.id=b.id and c.id=a.id

2 D 1 B 2 D 21 B 3 C 2 E 1

相關文章:
主站蜘蛛池模板: 毛片无限看 | 永久免费的啪啪免费的网址 | 国产乱码精品一区二区三区中 | 91成人在线视频 | 精品国产看高清国产毛片 | 亚洲婷婷国产精品电影人久久 | 麻豆网站在线看 | 视频黄色免费 | 国产亚洲欧美一区二区三区 | 男人和女人全黄一级毛片 | 一级色网站 | 国产剧情麻豆精品免费 | 美女动作一级毛片 | 大片免免费观看视频播放网站 | 欧美日韩在线视频免费完整 | 国产一区二 | 国产在线五月综合婷婷 | 中文字幕在线观看一区 | 伊人久久大香线蕉精品哪里 | 亚洲国产综合专区在线播一一 | 轻轻碰在线视频免费视频 | 国产精品日韩欧美在线 | 一级片黄色a| 视频二区精品中文字幕 | 欧美国产日韩精品 | blz在线成人免费视频 | 免费可在线观看黄的视频 | 久久99国产精品二区不卡 | 青草视频在线免费观看 | 久久一级片 | 成人午夜精品网站在线观看 | 婷婷久久激情综合啪啪 | 免费精品美女久久久久久久久 | 久久成人免费 | 亚洲美女亚洲精品久久久久 | 欧美在线黄色 | 成年性网站 | 国产精品v片在线观看不卡 国产精品v在线播放观看 | 久久精品午夜视频 | 日韩毛片在线影视 | 亚洲黄色成人 |