婷婷综合国产,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
    色婷婷精品大视频在线蜜桃视频| 午夜亚洲国产au精品一区二区| 欧美一区二区视频观看视频| 欧美日韩在线播| 欧美私人免费视频| 欧美私模裸体表演在线观看| 欧美午夜电影一区| 欧美日韩免费视频| 欧美一级高清大全免费观看| 在线播放/欧美激情| 欧美精品一区二区不卡| 久久久久成人黄色影片| 国产精品免费久久久久| 亚洲桃色在线一区| 午夜国产不卡在线观看视频| 久久99精品久久久久| 国产69精品久久777的优势| 成人美女在线视频| 欧美日韩国产经典色站一区二区三区| 欧美日韩免费高清一区色橹橹| 7878成人国产在线观看| 欧美精品一区二区三区久久久 | 麻豆精品视频在线| 国产成人午夜视频| 91国在线观看| 欧美一区二区三区视频免费播放| 亚洲精品在线观看网站| 亚洲男人的天堂在线aⅴ视频| 三级久久三级久久| 成人激情电影免费在线观看| 欧美视频在线一区| 国产欧美日韩在线看| 亚洲综合免费观看高清完整版在线| 日韩高清中文字幕一区| 粉嫩av一区二区三区粉嫩| 欧美日产在线观看| 国产精品乱码久久久久久| 视频一区二区欧美| 成a人片国产精品| 日韩欧美久久一区| 一区二区在线观看av| 国内精品久久久久影院薰衣草| 成人av第一页| 欧美精品一区二区三区很污很色的 | av中文字幕亚洲| 日韩免费观看高清完整版在线观看| 日韩一区有码在线| 久久er99精品| 欧美日韩精品电影| 亚洲精品高清在线观看| 国产在线精品视频| 欧美一区二区三区四区在线观看| 中文字幕一区二区三区蜜月| 国产一区二区导航在线播放| 欧美人牲a欧美精品| 亚洲欧美欧美一区二区三区| 国产激情一区二区三区| 日韩视频一区二区在线观看| 午夜影院在线观看欧美| 色悠悠久久综合| 国产精品成人一区二区艾草 | 欧美日韩国产中文| 亚洲乱码日产精品bd| 国产成人精品亚洲午夜麻豆| 久久精品夜色噜噜亚洲a∨| 久久99国产精品成人| 91精品中文字幕一区二区三区| 亚洲一二三专区| 欧美精品第1页| 亚洲高清视频在线| 欧美精品1区2区3区| 亚洲国产日韩精品| 欧美军同video69gay| 亚洲亚洲精品在线观看| 欧美精品在线观看播放| 亚洲第一二三四区| 69久久99精品久久久久婷婷| 免费精品视频在线| 精品不卡在线视频| 国产**成人网毛片九色| 日本一区二区三级电影在线观看| 成人免费毛片aaaaa**| 国产精品国产三级国产普通话99 | 亚洲v日本v欧美v久久精品| 91蝌蚪porny| 亚洲综合激情网| 欧美电影在线免费观看| 精品在线免费视频| 国产精品久久精品日日| 91麻豆精东视频| 日韩国产高清在线| 久久久三级国产网站| 99久久国产综合色|国产精品| 亚洲男同性视频| 91精品国产综合久久久蜜臀图片| 国产综合久久久久久久久久久久| 国产精品久久午夜| 欧美三级乱人伦电影| 久久精品av麻豆的观看方式| 国产精品免费看片| 欧美精品 日韩| 成人av电影免费在线播放| 天涯成人国产亚洲精品一区av| 欧美成人午夜电影| 在线观看视频欧美| 精品亚洲aⅴ乱码一区二区三区| 国产精品美女www爽爽爽| 欧美男人的天堂一二区| 国产成人精品aa毛片| 天天色天天操综合| 中文字幕一区二区在线播放| 在线不卡中文字幕播放| 成人国产精品免费网站| 青青草精品视频| 亚洲美女在线国产| 2024国产精品| 欧美亚洲国产一区二区三区va| 国产精品中文字幕一区二区三区| 亚洲国产欧美日韩另类综合 | 日韩一区二区视频| 91在线视频免费观看| 久久精品国产精品亚洲综合| 亚洲成人激情自拍| 亚洲日本乱码在线观看| 久久久久国产精品人| 欧美一区二区三区影视| 欧美综合在线视频| av在线不卡电影| 国精品**一区二区三区在线蜜桃| 亚洲电影欧美电影有声小说| 中文字幕在线播放不卡一区| 国产欧美日韩卡一| 2欧美一区二区三区在线观看视频| 欧美久久久久免费| 欧美日韩一区三区| 欧美色老头old∨ideo| 色偷偷成人一区二区三区91| 91在线精品一区二区| 成人黄动漫网站免费app| 高清视频一区二区| 国产99久久久精品| 国产一区二区不卡| 国产宾馆实践打屁股91| 国产精品一二三四| 国产伦精品一区二区三区视频青涩| 视频一区二区三区中文字幕| 婷婷国产在线综合| 男人的j进女人的j一区| 男人操女人的视频在线观看欧美| 免费观看30秒视频久久| 免费人成精品欧美精品| 国产真实乱偷精品视频免| 激情综合网av| 成人午夜私人影院| 色悠久久久久综合欧美99| 一本一本久久a久久精品综合麻豆| 91在线观看美女| 欧美色图天堂网| 欧美一区二区精品久久911| 精品久久久久久久久久久久久久久久久 | 美日韩黄色大片| 国产在线一区二区综合免费视频| 国产成人免费在线观看| 99久久精品费精品国产一区二区| 色成人在线视频| 91精品国产综合久久福利 | 欧美丰满少妇xxxxx高潮对白| 91精品国产乱码久久蜜臀| 精品剧情在线观看| 中文字幕一区三区| 日韩电影在线一区| 国产成人精品午夜视频免费| 一本色道a无线码一区v| 日韩欧美国产一区在线观看| 国产亚洲一本大道中文在线| 亚洲人成在线观看一区二区| 日韩在线播放一区二区| 东方欧美亚洲色图在线| 欧美三级欧美一级| 中文字幕欧美国产| 亚洲国产精品久久人人爱| 久久国产精品免费| 色哟哟一区二区在线观看| 欧美成人官网二区| 亚洲综合自拍偷拍| 国产精品亚洲一区二区三区在线 | 国产精品理论在线观看| 午夜久久久久久久久| 懂色av一区二区三区免费看| 欧美日韩情趣电影| 国产精品天干天干在线综合| 午夜精品国产更新| www.亚洲色图| 久久精品一区四区| 免费在线观看不卡| 欧美无人高清视频在线观看| 日本一区二区高清| 国产在线一区二区| 欧美一区二区三区视频| 亚洲综合色成人|