婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 每個分類取最新的幾條的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實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久久777精品电影网影网| 成人av在线网站| 亚洲激情综合网| 国产一区欧美日韩| 国产精品99久久久久久久女警| 日韩二区三区四区| 欧美人体做爰大胆视频| 亚洲成av人综合在线观看| 国产不卡在线播放| 中文字幕在线观看一区二区| 激情av综合网| 国产欧美一区二区精品秋霞影院 | 石原莉奈一区二区三区在线观看| 色综合久久综合网97色综合| 337p亚洲精品色噜噜狠狠| 丝袜美腿亚洲色图| 日韩视频免费观看高清完整版在线观看 | 久久精品视频在线免费观看 | 亚洲图片欧美一区| 56国语精品自产拍在线观看| 久久精品72免费观看| 亚洲日穴在线视频| 日韩欧美久久一区| 色欧美片视频在线观看在线视频| 偷偷要91色婷婷| 国产婷婷色一区二区三区| 99麻豆久久久国产精品免费 | 成人性生交大片免费看中文| 亚洲欧美在线aaa| 日韩午夜激情av| 在线免费亚洲电影| 国产经典欧美精品| 免费成人性网站| 亚洲自拍与偷拍| 亚洲三级在线免费| www国产成人| 日韩丝袜情趣美女图片| 午夜久久久久久久久| 中文字幕一区二区三区色视频| 精品不卡在线视频| 7777精品伊人久久久大香线蕉完整版 | 日韩免费看的电影| 欧美一级生活片| 8x福利精品第一导航| 555夜色666亚洲国产免| 日韩欧美一级片| 国产欧美一区二区精品婷婷 | av在线不卡免费看| 成人午夜激情片| av一二三不卡影片| 在线影院国内精品| 色婷婷久久99综合精品jk白丝| 成人午夜视频在线观看| 高清在线成人网| 欧美特级限制片免费在线观看| 在线观看视频91| www成人在线观看| 亚洲视频在线一区二区| 老司机一区二区| 91黄色激情网站| 欧美一区二区三区爱爱| 久久久久久久电影| 亚洲一区二区av在线| 国产精品综合久久| 色噜噜狠狠成人网p站| 精品少妇一区二区三区在线播放| 中文字幕制服丝袜成人av| 亚洲成av人片在www色猫咪| 国产福利91精品| 26uuu另类欧美亚洲曰本| 日韩成人午夜电影| 欧美日韩免费一区二区三区 | 亚洲欧美欧美一区二区三区| 久久精品国产秦先生| 日本韩国一区二区三区| 中文字幕在线不卡| 高清视频一区二区| 亚洲成人av一区二区三区| 国产精品自在欧美一区| 91精品国产福利| 国产成人自拍网| 国产丝袜美腿一区二区三区| 日本免费在线视频不卡一不卡二| 欧美肥妇bbw| 免费观看成人av| 国产日韩v精品一区二区| 不卡一区在线观看| 亚洲免费观看高清完整版在线观看熊| 成人av在线播放网址| 亚洲综合视频网| 日韩一级高清毛片| 成人av小说网| 免费高清不卡av| 日本一区二区三区在线不卡| 色综合天天综合网天天狠天天| 依依成人综合视频| 日韩欧美中文一区二区| 成人黄色av电影| 久久精品国产77777蜜臀| 欧美成人女星排名| 欧美日韩国产一级二级| 成人午夜视频在线| 久久精品国产网站| 午夜欧美2019年伦理| 国产日韩欧美麻豆| 亚洲精品一线二线三线无人区| 欧美三级午夜理伦三级中视频| 欧美午夜影院一区| 国产不卡免费视频| 久久电影国产免费久久电影| 亚洲人成在线播放网站岛国| 欧美国产成人精品| 欧美电视剧在线看免费| 欧美日韩在线播放三区| 91丨porny丨户外露出| 国产精品99久久久久久宅男| 国产91丝袜在线播放0| 国产精品亚洲午夜一区二区三区 | 久久综合成人精品亚洲另类欧美| 欧美日韩夫妻久久| 色哟哟一区二区三区| 成人少妇影院yyyy| 国产成人8x视频一区二区| 97久久精品人人做人人爽50路 | 中国色在线观看另类| 久久精品一区二区三区四区| 国产精品久久久久久久久免费樱桃 | 久久99深爱久久99精品| 视频一区免费在线观看| 精品一区二区在线视频| 蜜桃传媒麻豆第一区在线观看| 免费人成网站在线观看欧美高清| 免费成人在线视频观看| 久久不见久久见中文字幕免费| 麻豆91小视频| 久久国产生活片100| 国产成人av电影在线| 91一区在线观看| 欧美撒尿777hd撒尿| 久久综合久久综合亚洲| 久久久精品天堂| 亚洲婷婷综合久久一本伊一区| 亚洲444eee在线观看| 天堂午夜影视日韩欧美一区二区| 热久久国产精品| www.亚洲国产| ww久久中文字幕| 成人小视频在线观看| 国产成人在线看| 欧美一区午夜精品| 亚洲精品欧美专区| 成人免费高清视频在线观看| 99re这里只有精品首页| 久久久国产午夜精品| 中文字幕一区视频| 国产毛片一区二区| 日韩精品一区在线| 日韩国产欧美在线播放| jvid福利写真一区二区三区| 国产欧美视频一区二区三区| 奇米色777欧美一区二区| 欧美视频一区在线| 日日摸夜夜添夜夜添亚洲女人| 在线免费精品视频| 一区二区三区精品在线| 91精品国模一区二区三区| 亚洲gay无套男同| 色天天综合色天天久久| 亚洲一区av在线| 欧美不卡激情三级在线观看| 九九视频精品免费| 亚洲欧洲综合另类| 色噜噜狠狠色综合欧洲selulu| 国产精品情趣视频| 欧美日韩国产色站一区二区三区| 日韩专区中文字幕一区二区| 26uuu亚洲| 日本高清视频一区二区| 蜜臀久久99精品久久久画质超高清 | 久久99最新地址| 国产精品久久久久久久久免费樱桃| 成人av在线一区二区三区| 亚洲国产日韩精品| 日韩毛片视频在线看| 中文字幕巨乱亚洲| 日韩欧美一区在线| 91在线观看成人| 国产在线精品一区二区| 亚洲精品久久久蜜桃| 久久综合狠狠综合| 欧美精品色一区二区三区| youjizz国产精品| 国产成人超碰人人澡人人澡| 亚洲第一搞黄网站| 午夜精品成人在线| 亚洲成人精品影院| 亚洲一区二区三区自拍| 精品久久国产老人久久综合| 91丨九色丨蝌蚪富婆spa| 国产精品99久久久|