日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

mysql - 問一個簡單的sql語句,查詢一個商品中分類為 1 2 3 4 5 的 同時查詢他們的5條

瀏覽:211日期:2022-06-17 14:20:18

問題描述

問題解答

回答1:

下面是SQL Server的寫法

查詢5個分類,每個分類最多返回5條

;WITH good(id,[name],cateId)AS( SELECT 1,’A’,1 UNION ALL SELECT 2,’B’,1 UNION ALL SELECT 3,’C’,2 UNION ALL SELECT 4,’D’,2 UNION ALL SELECT 5,’E’, 3 UNION ALL SELECT 6,’R’,3 UNION ALL SELECT 7,’G’,4 UNION ALL SELECT 8,’H’,4 UNION ALL SELECT 9,’R’,4 UNION ALL SELECT 10,’GG’,4 UNION ALL SELECT 11,’HH’,4 UNION ALL SELECT 12,’RR’,4 UNION ALL SELECT 13,’Y’,4 )SELECT * FROM ( SELECT *,ROW_NUMBER()OVER(PARTITION BY g.cateId ORDER BY id) AS rn FROM good AS g WHERE g.cateId BETWEEN 1 AND 5) t WHERE rn<=5

分類4實際多余5條,但查詢僅返回五條id name cateId rn----------- ---- ----------- --------------------1 A 1 12 B 1 23 C 2 14 D 2 25 E 3 16 R 3 27 G 4 18 H 4 29 R 4 310 GG 4 411 HH 4 5

如果不同分類要返回不同的行,下面是分類1,2,3最多返回2條其他最多返回5條

;WITH good(id,[name],cateId)AS( SELECT 1,’A’,1 UNION ALL SELECT 2,’B’,1 UNION ALL SELECT 3,’C’,2 UNION ALL SELECT 4,’D’,2 UNION ALL SELECT 5,’E’, 3 UNION ALL SELECT 6,’R’,3 UNION ALL SELECT 7,’G’,4 UNION ALL SELECT 8,’H’,4 UNION ALL SELECT 9,’R’,4 UNION ALL SELECT 10,’GG’,4 UNION ALL SELECT 11,’HH’,4 UNION ALL SELECT 12,’RR’,4 UNION ALL SELECT 13,’Y’,4 )SELECT * FROM ( SELECT *,ROW_NUMBER()OVER(PARTITION BY g.cateId ORDER BY id) AS rn FROM good AS g WHERE g.cateId BETWEEN 1 AND 5) t WHERE rn<=case WHEN cateId IN (1,2,3) then 2 ELSE 5 END

如果是MYSQL,沒有ROW_NUMBER,可以參考下面這樣實現ROW_NUMBER()OVER(PARTITION BY

SELECT @row_num := IF(@prev_value=cateId,@row_num+1,1) AS rn,id,[name],cateId ,@prev_value := cateId FROM good, (SELECT @row_num := 1) x, (SELECT @prev_value := ’’) y ORDER BY cateId, id回答2:

沒怎么看懂。類似這樣where 條件1 and 條件2 and 條件3 and 條件4 and 條件5 limit 25可以嗎

回答3:

不知道你是不是要進行分組,然后取各個分組5個?Here you go

日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
麻豆精品一区二区综合av| 亚洲一区二区三区高清| 在线精品观看| 蜜臀av一区二区在线免费观看| 蜜臀a∨国产成人精品| 亚洲综合二区| 免费成人在线视频观看| 亚洲色图网站| 亚洲人成毛片在线播放女女| 国产亚洲在线| 久久av一区二区三区| 丝瓜av网站精品一区二区| 美女91精品| 亚洲日本国产| 中文无码久久精品| 亚洲制服一区| 97久久精品| 国产精品毛片久久久| 久久99国产精品视频| 日韩国产综合| 激情综合网站| 亚洲尤物av| 欧美亚洲一区二区三区| 国产精品天天看天天狠| 欧美韩日一区| 欧美成人高清| 男人操女人的视频在线观看欧美| 日韩精品一区二区三区中文| 综合精品一区| 国产精品一区高清| 国产一区二区三区久久| 久久精品国产大片免费观看| 国产视频一区在线观看一区免费| 亚洲精品第一| 风间由美中文字幕在线看视频国产欧美 | 视频一区二区三区在线| 日本大胆欧美人术艺术动态| 国产精品一区三区在线观看| 欧洲亚洲一区二区三区| 久久成人一区| 欧美成人aaa| 久久精品免费一区二区三区| 亚洲经典在线| 国产欧美日韩亚洲一区二区三区| 日韩不卡一区| 欧美专区18| 欧美国产视频| 日韩天堂av| 欧美激情视频一区二区三区在线播放| 亚洲大片在线| 国产亚洲久久| 99精品视频在线观看免费播放| 蜜臀av一区二区在线免费观看| 成人日韩av| 丝袜美腿高跟呻吟高潮一区| 久久精品福利| 亚洲伊人影院| 精品一区二区三区中文字幕在线| 在线精品亚洲欧美日韩国产| 美国欧美日韩国产在线播放| 麻豆成人av在线| 激情综合自拍| 国产精品香蕉| 免播放器亚洲| a天堂资源在线| 亚洲18在线| 日韩不卡免费高清视频| 日韩精品欧美大片| 欧美sss在线视频| 国产精品一站二站| 久久国产精品99国产| 国产高潮在线| 日韩高清在线观看一区二区| 久久精选视频| 精品久久精品| 日本欧美韩国一区三区| 亚洲二区在线| 国产中文字幕一区二区三区| 日韩精品免费观看视频| 尹人成人综合网| 岛国精品一区| 亚洲不卡视频| 欧美日韩国产高清| 成人美女视频| 国产精品久久久免费| 中文字幕av一区二区三区四区| 久久高清免费| 日本黄色精品| 欧美综合社区国产| 老牛影视一区二区三区| 亚洲午夜av| 日韩一区亚洲二区| 精品三区视频| 国产精品66| 91欧美精品| 综合日韩在线| 久久高清免费观看| 99国产精品视频免费观看一公开| 久久影院午夜精品| 精品国产不卡| 国产精品久久久久久久久久齐齐| 色综合视频一区二区三区日韩 | 四虎国产精品免费观看| 911精品国产| 久久高清国产| 狠狠爱成人网| 久久国产免费| 久久美女性网| 欧美成a人免费观看久久| 国产不卡精品| 欧美精品二区| 麻豆精品视频在线观看| 国产精品亚洲产品| 国产精品视频首页| 国产精品密蕾丝视频下载| 欧美在线看片| 国产精品亚洲欧美| 欧美一区激情| 日韩和欧美一区二区三区| 亚洲人成亚洲精品| 9国产精品视频| 伊人精品在线| 免费成人在线视频观看| 蜜臀av国产精品久久久久| 影音先锋久久精品| 婷婷视频一区二区三区| 亚洲bt欧美bt精品777| **爰片久久毛片| 国产精品入口久久| 久久99影视| 久久毛片亚洲| 青青久久av| 国产专区一区| 亚洲一区二区三区高清| 在线精品亚洲| 青草国产精品久久久久久| 国产日韩欧美一区二区三区在线观看| 婷婷精品在线观看| 国产精品黄网站| 色欧美自拍视频| 欧美日韩精品一区二区视频| 伊人久久亚洲影院| 日韩中文字幕一区二区高清99| 91大神在线观看线路一区| 国产精品成人**免费视频| 精品网站999| 久久精品主播| 国产模特精品视频久久久久| 亚洲无线观看| 欧美一级二区| 精品亚洲精品| 久久影视一区| 亚洲一区二区av| 麻豆免费精品视频| 超碰在线99| 性色一区二区| 国产精品qvod| 欧美一级精品| 亚洲男人在线| 久久精品欧洲| 久久久影院免费| 亚洲精品影视| 国产精品成人国产| 亚洲国产专区| 亚洲三级网址| 给我免费播放日韩视频| 激情欧美一区二区三区| 日本综合精品一区| 精品国产中文字幕第一页| 欧美综合另类| 日本少妇精品亚洲第一区| 中文字幕在线看片| 蜜臀av亚洲一区中文字幕| 精品黄色一级片| 香蕉久久夜色精品国产| 老牛国内精品亚洲成av人片| 国产一区二区三区自拍| 日韩av网站在线观看| 欧美片第1页| 日韩午夜视频在线| 天堂√8在线中文| 日韩在线麻豆| 高清av不卡| 亚洲精品动态| 久久婷婷激情| 国产精品香蕉| 亚洲视频www| 日韩1区2区| 日韩福利在线观看| 99久久激情| 国产欧美一区二区三区国产幕精品| 久久精品1区| 欧美日韩一区二区三区在线电影| 久久久天天操| 精品视频一区二区三区在线观看 | 国产在线欧美| 国产精品久一| 免费在线观看视频一区| 日韩av在线播放网址| 日韩激情网站|