欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 每個分類取最新的幾條的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實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    成人黄色免费网址| 欧美r级在线观看| 国产精品美女视频| 国产酒店精品激情| 国内一区二区在线| 国产男女猛烈无遮挡a片漫画| 欧美丰满少妇xxxxx高潮对白| 夜夜揉揉日日人人青青一国产精品| 成人美女在线观看| 全程偷拍露脸中年夫妇| 综合分类小说区另类春色亚洲小说欧美 | 国产三区在线成人av| 国产麻豆成人传媒免费观看| 呻吟揉丰满对白91乃国产区| 亚洲精品乱码久久久久久蜜桃欧美| 午夜写真片福利电影网| 亚洲精品久久久蜜桃| 中文字幕永久免费| 91精品啪在线观看国产60岁| 日本在线不卡一区| 精品人妻一区二区三区四区| 国产午夜精品一区二区三区视频| 国产美女娇喘av呻吟久久| 蜜桃av.com| 亚洲精品久久久蜜桃| 国产伦精品一区二区三区精品| 日韩一区二区免费视频| 久久99精品久久久| 中日韩一级黄色片| 亚洲精品成人精品456| 在线观看亚洲免费视频| 欧美一级xxx| 国产在线观看免费一区| 国产这里有精品| 亚洲二区在线观看| 精品国产av无码| 国产蜜臀av在线一区二区三区| 成人av免费在线播放| 欧美日韩亚洲综合在线| 喷白浆一区二区| 国产又粗又长又硬| 亚洲黄色免费电影| 青青草成人免费视频| 国产午夜亚洲精品理论片色戒| 国产精品91一区二区| 欧美亚洲国产bt| 美女视频第一区二区三区免费观看网站 | 国产三级国产精品| 国产精品视频一二三| 国产伦理在线观看| 欧美精品一区视频| 不卡一卡二卡三乱码免费网站| 欧美日韩免费电影| 国产一区二区三区视频在线播放| 91久久久免费一区二区| 日本大胆欧美人术艺术动态| 99鲁鲁精品一区二区三区| 亚洲国产视频a| 久久国产柳州莫菁门| 亚洲欧美激情小说另类| 三级网站在线免费观看| 亚洲欧美偷拍三级| 精品人伦一区二区三电影| 中文字幕视频一区| 91网站免费入口| 一区二区三区四区国产精品| 国产精品久久免费观看| 亚洲国产一区二区三区| 国产不卡在线观看视频| 亚洲一二三级电影| 成人18视频免费69| 爽好久久久欧美精品| 真实国产乱子伦对白在线| 亚洲v中文字幕| 在线看的片片片免费| 丝袜亚洲另类欧美| 日本二三区不卡| 精品中文av资源站在线观看| 欧美性猛交xxxx黑人交| 国产精品一区二区无线| 欧美一区二区三区四区视频| a在线欧美一区| 国产校园另类小说区| 国产成人无码一区二区在线观看| 亚洲人成伊人成综合网小说| 阿v天堂2014| 日韩精品久久久久久| 日本韩国欧美一区二区三区| 国产精一品亚洲二区在线视频| 91精品麻豆日日躁夜夜躁| 不卡av在线网| 国产日韩成人精品| 国产精品揄拍100视频| 亚洲一区二区三区免费视频| 污污的视频在线免费观看| 极品少妇xxxx偷拍精品少妇| 91麻豆精品国产91久久久久久| 成人免费的视频| www国产成人| 精品无码在线视频| 亚洲国产中文字幕| 在线观看www91| 成人app网站| 日本一区二区三区四区在线视频 | 亚洲一区二区三区四区在线观看| 国产美女久久久久久| 国模无码大尺度一区二区三区| 日韩欧美aaaaaa| 一级欧美一级日韩片| 亚洲国产一区在线观看| 欧美网站大全在线观看| 91小视频在线观看| 亚洲欧洲综合另类| 国精产品一区一区二区三区mba| 国产精品一二三四区| 久久久久综合网| 国产美女免费无遮挡| 另类调教123区| 91精品国产91久久综合桃花| 国产精品福利导航| 日韩黄色片在线观看| 欧美男男青年gay1069videost| 亚洲图片欧美视频| 在线观看国产一区二区| 91丨porny丨国产入口| 亚洲欧美日韩国产手机在线| 一本色道久久综合亚洲aⅴ蜜桃 | 国产一二精品视频| 国产亚洲人成网站| 天美传媒免费在线观看| 国产精品一区二区男女羞羞无遮挡| 久久久久久久精| 免费看的黄色录像| 高清久久久久久| 亚洲日本在线观看| 在线精品视频免费观看| 黑人巨大猛交丰满少妇| 性欧美大战久久久久久久久| 欧美电影一区二区| 欧美熟妇精品黑人巨大一二三区| 七七婷婷婷婷精品国产| 久久久久97国产精华液好用吗| 亚洲色图100p| www.66久久| 亚洲一区中文日韩| 91精品国产高清一区二区三区| 久久久亚洲av波多野结衣| 麻豆极品一区二区三区| 欧美高清在线精品一区| 色综合久久久久综合99| 男人添女人荫蒂国产| 日韩av网站在线观看| 久久综合久久综合亚洲| frxxee中国xxx麻豆hd| 99精品热视频| 午夜一区二区三区视频| 欧美成人精品3d动漫h| 岛国片在线免费观看| av男人天堂一区| 午夜电影久久久| 久久欧美中文字幕| 日韩成人毛片视频| 性色av蜜臀av浪潮av老女人| 久久精品国产一区二区三| 日本一区二区电影| 欧美天堂亚洲电影院在线播放| 大地资源二中文在线影视观看| 国产一区二区三区电影在线观看| 亚洲欧美在线视频观看| 欧美精品少妇一区二区三区| 蜜臀久久99精品久久久久久| www.综合网.com| 日本中文字幕一区二区视频 | 短视频在线观看| 国产99久久久国产精品潘金| 亚洲成av人片在www色猫咪| 国产天堂亚洲国产碰碰| 欧美在线|欧美| 久久久久久久毛片| 91香蕉国产在线观看软件| 免费人成精品欧美精品| 亚洲同性同志一二三专区| 日韩视频免费观看高清完整版在线观看 | 久久一级免费视频| 熟妇高潮一区二区| 国产精品 日产精品 欧美精品| 亚洲一级片在线观看| 久久免费的精品国产v∧| 欧美日韩在线免费视频| 久久免费手机视频| 日韩成人av一区二区| 丁香婷婷深情五月亚洲| 免费观看在线综合| 亚洲免费伊人电影| 久久久久久久久久久久久夜| 欧美女孩性生活视频| 成人高潮免费视频| 亚洲国产av一区| 国产女人18毛片水真多18| 成人夜色视频网站在线观看|