亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 每個分類取最新的幾條的SQL實現代碼

每個分類取最新的幾條的SQL實現代碼

熱門標簽:西安青牛防封電銷卡 南京電銷外呼系統運營商 威海智能語音外呼系統 北京辦理400電話多少 山西語音外呼系統價格 智能語音外呼系統哪個牌子好 重慶防封電銷機器人供應商 溫州語音外呼系統代理 400電話申請需要開戶費嗎
CREATE TABLE table1( [ID] [bigint] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](128) NOT NULL, [class] int not null, [date] datetime not null)class 表示分類編號。 分類數不固定, 至少有上千種分類
date 表示該條記錄被更新的時間
我們現在想獲得每個分類最新被更新的5條記錄。
解決方案
select id,name,class,date from(select id,name,class,date ,row_number() over(partition by class order by date desc)as rowindex from table1) awhere rowindex = 5
create table #temp
(
company varchar(50),
product varchar(50),
inputDate datetime
)
insert into #temp(company,product,inputDate) values('杭州大明有限公司','汽車1','2010-8-1')
insert into #temp(company,product,inputDate) values('杭州大明有限公司','汽車2','2010-8-1')
insert into #temp(company,product,inputDate) values('杭州大明有限公司','汽車3','2010-8-1')
insert into #temp(company,product,inputDate) values('杭州大明有限公司','汽車4','2010-8-1')
insert into #temp(company,product,inputDate) values('杭州大明有限公司','汽車5','2010-7-1')
insert into #temp(company,product,inputDate) values('北京小科有限公司','汽車1','2010-8-1')
insert into #temp(company,product,inputDate) values('北京小科有限公司','汽車2','2010-8-1')
insert into #temp(company,product,inputDate) values('北京小科有限公司','汽車3','2010-8-1')
insert into #temp(company,product,inputDate) values('北京小科有限公司','汽車4','2010-8-1')
insert into #temp(company,product,inputDate) values('上海有得有限公司','汽車1','2010-8-1')
insert into #temp(company,product,inputDate) values('上海有得有限公司','汽車2','2010-8-1')
insert into #temp(company,product,inputDate) values('上海有得有限公司','汽車3','2010-8-1')
insert into #temp(company,product,inputDate) values('上海有得有限公司','汽車4','2010-8-1')
insert into #temp(company,product,inputDate) values('天津旺旺有限公司','汽車4','2010-8-1')
insert into #temp(company,product,inputDate) values('天津旺旺有限公司','汽車5','2010-8-1')
select * from #temp
create proc getdata
@num int
as
begin
select top 4 * from
(
select ( select count(*) from #temp where company=a.company and product=a.product) as 序號,a.company,a.product,a.inputDate
from #temp a
) b
where 序號>=@num
order by 序號,inputDate desc
end
go
getdata 2
/*
結果
1 杭州大明有限公司 汽車1 2010-08-01 00:00:00.000
1 北京小科有限公司 汽車1 2010-08-01 00:00:00.000
1 上海有得有限公司 汽車1 2010-08-01 00:00:00.000
1 天津旺旺有限公司 汽車4 2010-08-01 00:00:00.000
2 天津旺旺有限公司 汽車5 2010-08-01 00:00:00.000
2 上海有得有限公司 汽車2 2010-08-01 00:00:00.000
2 北京小科有限公司 汽車2 2010-08-01 00:00:00.000
2 杭州大明有限公司 汽車2 2010-08-01 00:00:00.000
3 杭州大明有限公司 汽車3 2010-08-01 00:00:00.000
3 北京小科有限公司 汽車3 2010-08-01 00:00:00.000
3 上海有得有限公司 汽車3 2010-08-01 00:00:00.000
4 北京小科有限公司 汽車4 2010-08-01 00:00:00.000
4 北京小科有限公司 汽車4 2010-08-01 00:00:00.000
4 上海有得有限公司 汽車4 2010-08-01 00:00:00.000
4 杭州大明有限公司 汽車4 2010-08-01 00:00:00.000
5 杭州大明有限公司 汽車5 2010-07-01 00:00:00.000
*/
--sql2005
create proc getdata2005
@num int
as
begin
select top 4 * from
(
select row_number() over (partition by company order by product ) as 序號,a.company,a.product,a.inputDate
from #temp a
) b
where 序號>=@num
order by 序號,inputDate desc
end
getdata2005 4
select * from #temp
select ( select count(*) from #temp where company+ product=a.company+a.product) as 序號,a.company,a.product,a.inputDate
,a.company+a.product as 唯一標志一行
from #temp a
order by company,product
復制代碼 代碼如下:

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if object_id(N'company') is not null
drop table company
go
create table company
(
companyname varchar(2),
product varchar(60)
)
--公司1
insert into company
select 'A','A1' union
select 'A','A2' union
select 'A','A3' union
select 'A','A4' union
select 'A','A5' union
select 'A','A6' union
select 'A','A7' union
select 'A','A8' union
select 'A','A9' union
select 'A','A10'
--公司2
insert into company
select 'B','B1' union
select 'B','B2' union
select 'B','B3' union
select 'B','B4' union
select 'B','B5' union
select 'B','B6' union
select 'B','B7' union
select 'B','B8' union
select 'B','B9' union
select 'B','B10'
--公司3
insert into company
select 'C','C1' union
select 'C','C2' union
select 'C','C3' union
select 'C','C4' union
select 'C','C5' union
select 'C','C6' union
select 'C','C7' union
select 'C','C8' union
select 'C','C9' union
select 'C','C10'
--公司4
insert into company
select 'D','D1' union
select 'D','D2' union
select 'D','D3' union
select 'D','D4' union
select 'D','D5' union
select 'D','D6' union
select 'D','D7' union
select 'D','D8' union
select 'D','D9' union
select 'D','D10'
--公司5
insert into company
select 'E','E1' union
select 'E','E2' union
select 'E','E3' union
select 'E','E4' union
select 'E','E5' union
select 'E','E6' union
select 'E','E7' union
select 'E','E8' union
select 'E','E9' union
select 'E','E10'
--公司6
insert into company
select 'F','F1' union
select 'F','F2' union
select 'F','F3' union
select 'F','F4' union
select 'F','F5' union
select 'F','F6' union
select 'F','F7' union
select 'F','F8' union
select 'F','F9' union
select 'F','F10'
--公司7
insert into company
select 'G','G1' union
select 'G','G2' union
select 'G','G3' union
select 'G','G4' union
select 'G','G5' union
select 'G','G6' union
select 'G','G7' union
select 'G','G8' union
select 'G','G9' union
select 'G','G10'
--公司8
insert into company
select 'H','H1' union
select 'H','H2' union
select 'H','H3' union
select 'H','H4' union
select 'H','H5' union
select 'H','H6' union
select 'H','H7' union
select 'H','H8' union
select 'H','H9' union
select 'H','H10'
--公司9
insert into company
select 'I','I1' union
select 'I','I2' union
select 'I','I3' union
select 'I','I4' union
select 'I','I5' union
select 'I','I6' union
select 'I','I7' union
select 'I','I8' union
select 'I','I9' union
select 'I','I10'
--公司10
insert into company
select 'J','J1' union
select 'J','J2' union
select 'J','J3' union
select 'J','J4' union
select 'J','J5' union
select 'J','J6' union
select 'J','J7' union
select 'J','J8' union
select 'J','J9' union
select 'J','J10'
IF (select Object_id('Tempdb..#t')) IS NULL
select identity(int,1,1) as id,* into #t from company
order by left(product,1),cast(substring(product,2,2) as int)
if object_id(N'getdata','P') is not null
drop table getdata
go
create proc getdata
@num1 int --第幾頁
as
begin
select companyname,product from
(
select row_number() over (partition by companyname order by id) as 序號,*
from #t
) a
where 序號=@num1
order by companyname
end
go
getdata 4
go
DROP procedure getdata

標簽:新余 黃山 濟寧 中衛 河源 金昌 宜春 貸款群呼

巨人網絡通訊聲明:本文標題《每個分類取最新的幾條的SQL實現代碼》,本文關鍵詞  每個,分類,取最,新的,幾條,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《每個分類取最新的幾條的SQL實現代碼》相關的同類信息!
  • 本頁收集關于每個分類取最新的幾條的SQL實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九九网站| 亚洲 欧美 91| 成人免费福利片在线观看| 黄色免费三级| 国产视频久久久| 国产a视频| 亚洲第一色在线| 成人免费高清视频| 久久国产精品自线拍免费| 四虎影视久久| 亚洲精品久久玖玖玖玖| 色综合久久天天综合绕观看| 中文字幕97| 免费毛片播放| 成人av在线播放| 久久福利影视| 99色视频| 国产一区二区精品久久91| 四虎久久影院| 国产国语对白一级毛片| 一级女性大黄生活片免费| 国产精品免费久久| 欧美爱色| 四虎影视精品永久免费网站 | 久久99中文字幕久久| 麻豆污视频| 亚洲精品中文一区不卡| 国产91精品一区| 国产不卡高清| 日韩在线观看免费完整版视频| 精品久久久久久中文字幕一区| 欧美激情一区二区三区在线播放 | 亚洲 男人 天堂| 成人a大片高清在线观看| 人人干人人草| 美女免费毛片| 精品久久久久久中文字幕一区 | 国产成人精品综合| 国产伦精品一区二区三区在线观看| 日韩一级黄色大片| 国产成人啪精品| 午夜家庭影院| 麻豆系列 在线视频| 青青久久网| 成人高清护士在线播放| 日韩在线观看免费完整版视频| 亚洲精品永久一区| 可以免费在线看黄的网站| 国产伦精品一区二区三区在线观看| 香蕉视频久久| 日韩在线观看网站| 国产91精品一区二区| 欧美爱爱网| 欧美激情一区二区三区在线 | 日韩在线观看免费| 国产亚洲男人的天堂在线观看| 日韩专区在线播放| 成人高清视频免费观看| 亚洲第一色在线| 精品视频在线观看视频免费视频| 精品毛片视频| 国产91精品露脸国语对白| 欧美一级视频高清片| 国产成人精品综合久久久| 久久国产精品永久免费网站| 国产激情一区二区三区| 91麻豆高清国产在线播放| 黄色福利| a级黄色毛片免费播放视频| a级精品九九九大片免费看| 日韩免费在线观看视频| 久久国产影视免费精品| 黄视频网站免费| 国产伦久视频免费观看 视频| 精品视频免费看| 香蕉视频三级| 成人免费观看的视频黄页| 美女被草网站| 久久福利影视| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产国语在线播放视频| 精品国产三级a| 香蕉视频三级| 九九热国产视频| 精品国产一区二区三区免费 | 91麻豆精品国产综合久久久| 国产91丝袜高跟系列| 成人影院一区二区三区| 麻豆系列 在线视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美日本韩国| 一级片片| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久久久久久久综合影视网| 精品视频一区二区三区| 免费一级片在线| 夜夜操天天爽| 国产a视频精品免费观看| 成人影视在线播放| 日本伦理黄色大片在线观看网站| 日日夜夜婷婷| 国产亚洲精品aaa大片| 国产美女在线观看| 四虎影视库| 99热精品在线| 久久精品成人一区二区三区| 中文字幕97| 国产视频久久久久| 久久精品店| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本特黄特色aa大片免费| 日韩男人天堂| 精品视频在线观看一区二区| 欧美激情一区二区三区在线| 欧美大片aaaa一级毛片| 日韩免费在线视频| 国产精品自拍在线观看| 美女免费精品视频在线观看| 日韩在线观看网站| 久久精品大片| 成人免费一级纶理片| 毛片高清| 韩国三级视频网站| 久久久成人网| 精品视频在线看| 欧美日本韩国| 精品久久久久久中文| 91麻豆精品国产片在线观看| 日韩中文字幕在线亚洲一区 | 尤物视频网站在线| a级毛片免费全部播放| 亚洲 激情| 国产成人精品影视| 毛片成人永久免费视频| 精品视频免费看| 成人免费一级毛片在线播放视频| 可以免费看毛片的网站| 毛片成人永久免费视频| 亚洲第一色在线| 免费国产一级特黄aa大片在线| 韩国毛片基地| 欧美电影免费| 色综合久久手机在线| 精品毛片视频| 日韩免费在线观看视频| 亚洲天堂免费观看| 国产91精品系列在线观看| 黄视频网站免费观看| 日韩中文字幕在线观看视频| 99久久精品国产麻豆| 精品国产一区二区三区久久久狼| 免费毛片播放| 欧美激情一区二区三区在线| 成人免费福利片在线观看| 亚欧乱色一区二区三区| 免费一级片在线观看| 日韩一级精品视频在线观看| 国产亚洲免费观看| 欧美α片无限看在线观看免费| 黄色福利片| 四虎影视库| 久久精品成人一区二区三区| 午夜精品国产自在现线拍| 欧美大片毛片aaa免费看| 99热精品一区| 日本特黄特色aaa大片免费| 日韩综合| 午夜欧美福利| 九九九国产| 精品国产一区二区三区国产馆| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 高清一级淫片a级中文字幕| 可以免费看污视频的网站| 精品视频在线看| 日日日夜夜操| 91麻豆高清国产在线播放| 精品国产一区二区三区国产馆| 免费国产在线观看| 国产麻豆精品视频| 999久久久免费精品国产牛牛| 欧美激情中文字幕一区二区| 日韩在线观看免费完整版视频| 一级女性全黄久久生活片| 亚洲精品中文一区不卡| 国产高清在线精品一区a| 国产网站麻豆精品视频| 九九免费高清在线观看视频| 精品视频在线观看一区二区三区| 天天做日日干| 午夜久久网| 精品国产一级毛片| 欧美一级视频高清片| 国产精品免费久久| 久久精品人人做人人爽97| 久久国产精品自由自在| 国产成人女人在线视频观看 | 国产成人啪精品| 欧美爱色| 91麻豆国产级在线|