婷婷综合国产,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
    亚洲一区二区三区在线看| 中文字幕中文字幕一区| 久国产精品韩国三级视频| 欧美一级片免费看| 国产毛片精品国产一区二区三区| 久久久久久影视| eeuss鲁片一区二区三区 | 亚洲人123区| 欧美丝袜丝nylons| 奇米色777欧美一区二区| 2020国产精品自拍| av网站一区二区三区| 亚洲高清免费在线| 欧美v亚洲v综合ⅴ国产v| 成人午夜电影网站| 精品奇米国产一区二区三区| 国产一区不卡在线| 亚洲日本va在线观看| 欧美日韩一区二区三区在线| 久久国产视频网| 国产精品情趣视频| 日本精品免费观看高清观看| 五月天一区二区| 777午夜精品免费视频| 国产偷v国产偷v亚洲高清| 99久久伊人精品| 日韩在线a电影| 国产日产欧美一区二区三区| 91美女蜜桃在线| 午夜精品免费在线| 精品国产青草久久久久福利| 99精品欧美一区二区三区综合在线| 一区二区三区久久| 亚洲精品一区在线观看| 91亚洲精华国产精华精华液| 免费不卡在线观看| 成人免费在线播放视频| 日韩一区二区在线观看视频播放 | 韩国欧美国产一区| 亚洲人吸女人奶水| 日韩一卡二卡三卡国产欧美| 成人精品一区二区三区中文字幕| 天堂久久久久va久久久久| 国产日韩精品久久久| 欧美日韩久久久一区| 亚洲第一二三四区| 国产日韩欧美电影| 欧美一区二区黄| 不卡av免费在线观看| 国产女人aaa级久久久级 | 亚洲乱码国产乱码精品精的特点 | 国内精品自线一区二区三区视频| 成人免费小视频| 日韩视频中午一区| 色8久久人人97超碰香蕉987| 国产精品综合av一区二区国产馆| 一区二区三区四区五区视频在线观看| 欧美mv日韩mv| 欧美午夜免费电影| 北岛玲一区二区三区四区| 久久成人av少妇免费| 亚洲一区精品在线| 国产精品视频九色porn| 精品日韩一区二区三区免费视频| 欧美性xxxxx极品少妇| 成人黄色小视频| 国产在线视频不卡二| 日本女人一区二区三区| 亚洲精品国产高清久久伦理二区| 在线精品视频免费观看| 国产成人亚洲综合a∨婷婷图片 | 欧美精三区欧美精三区| 91偷拍与自偷拍精品| 成人永久免费视频| 国产综合久久久久久鬼色| 日韩精品成人一区二区三区| 国产99久久精品| 蜜臀av国产精品久久久久| 亚洲国产精品久久不卡毛片 | 欧美激情一区二区三区在线| 欧美变态凌虐bdsm| 3d动漫精品啪啪1区2区免费| 在线免费亚洲电影| 91小视频免费看| 国产成a人亚洲| 国产综合色产在线精品| 另类小说色综合网站| 日韩av电影免费观看高清完整版| 亚洲国产欧美在线人成| 亚洲精品国产品国语在线app| 中文字幕欧美一| 亚洲欧美在线高清| 亚洲欧洲色图综合| 国产精品国产三级国产aⅴ入口| 久久精品在这里| 久久久久国产精品人| 2021中文字幕一区亚洲| 麻豆成人91精品二区三区| 欧美videossexotv100| 欧美成人a在线| 色香蕉成人二区免费| 色综合中文综合网| 免费成人美女在线观看.| 日韩高清一区二区| 视频一区免费在线观看| 日韩电影网1区2区| 美日韩黄色大片| 欧美大胆一级视频| 欧美人与性动xxxx| 制服丝袜日韩国产| 日韩一级精品视频在线观看| 日韩精品自拍偷拍| 亚洲精品在线免费播放| 国产偷国产偷亚洲高清人白洁 | 国产亚洲制服色| 欧美激情一区二区三区不卡| 中文字幕在线不卡国产视频| 亚洲日本青草视频在线怡红院| 亚洲精品高清在线| 午夜精品福利一区二区三区蜜桃| 丝袜亚洲精品中文字幕一区| 日本免费新一区视频| 久久国内精品视频| 国产99久久久国产精品免费看| 91亚洲精品久久久蜜桃网站 | 欧美草草影院在线视频| 国产视频一区在线观看| 日韩一区在线免费观看| 一区二区三区不卡在线观看| 亚洲v日本v欧美v久久精品| 国产精品美女久久久久av爽李琼 | 一本一道综合狠狠老| 欧美午夜精品一区二区三区| 91精品蜜臀在线一区尤物| 久久影院视频免费| 中文字幕日本乱码精品影院| 午夜视频在线观看一区| 欧美老女人在线| 日韩一级片网站| 国产日韩欧美精品一区| 一区二区三区视频在线看| 天堂精品中文字幕在线| 国产成人精品在线看| 色婷婷综合久久久| 日韩欧美国产一区二区在线播放 | 51精品久久久久久久蜜臀| 久久麻豆一区二区| 亚洲免费观看视频| 另类调教123区| aa级大片欧美| 3d动漫精品啪啪一区二区竹菊| 欧美激情艳妇裸体舞| 亚洲一二三区在线观看| 美女免费视频一区| 成人福利视频网站| 69堂亚洲精品首页| 国产精品卡一卡二卡三| 日本一区中文字幕| caoporn国产一区二区| 欧美一级xxx| 91精品国产综合久久福利| 欧美极品xxx| 婷婷久久综合九色综合伊人色| 国产精一品亚洲二区在线视频| 欧洲中文字幕精品| 久久久国产一区二区三区四区小说 | 亚洲一区二区三区视频在线| 看电影不卡的网站| 国产女人水真多18毛片18精品视频| 久久免费精品国产久精品久久久久 | 亚洲国产成人一区二区三区| 亚洲成年人影院| 成人国产视频在线观看| 欧美一区二区精品| 亚洲欧美国产三级| 韩国成人在线视频| 欧美精品九九99久久| 国产精品久久久久久久浪潮网站| 琪琪久久久久日韩精品| 91色九色蝌蚪| 久久久精品综合| 日本 国产 欧美色综合| 日本精品视频一区二区三区| 国产农村妇女毛片精品久久麻豆| 男男gaygay亚洲| 欧美亚洲自拍偷拍| 国产精品妹子av| 国产精品综合一区二区| 91精品黄色片免费大全| 亚洲精品你懂的| 成人免费视频一区| 精品精品欲导航| 欧美经典一区二区| 美女国产一区二区三区| 欧美中文字幕亚洲一区二区va在线| 欧美激情一二三区| 国产在线精品一区二区| 91精品国产欧美日韩| 亚洲影视在线播放| 91亚洲精品一区二区乱码|