主頁(yè) > 知識(shí)庫(kù) > 查詢數(shù)據(jù)排名情況SQL

查詢數(shù)據(jù)排名情況SQL

熱門標(biāo)簽:廣東防封卡外呼系統(tǒng)原理是什么 分享百度地圖標(biāo)注多個(gè)位置 電銷機(jī)器人公司 需要哪些牌照 長(zhǎng)沙智能外呼系統(tǒng) 湖南電腦外呼系統(tǒng)平臺(tái) 地圖標(biāo)注牌 知名電銷機(jī)器人價(jià)格 外呼系統(tǒng)改進(jìn) 菏澤語(yǔ)音電銷機(jī)器人加盟公司

1/準(zhǔn)備測(cè)試數(shù)據(jù)

---------------------------------------------------------------------------------
create table t1(
c1 integer,
c2 integer,
c3 integer
);

insert into t1 values(1,2,3)

insert into t1 values(1,8,4)
insert into t1 values(1,4,4)

insert into t1 values(1,4,5)

insert into t1 values(1,5,5)

insert into t1 values(2,2,3)

insert into t1 values(2,8,4)
insert into t1 values(2,4,4)

insert into t1 values(2,4,5)

insert into t1 values(2,5,5)

2/查看排名

---------------------------------------------------------------------------------

A/單記錄排名

select c1,c3,
(select count( c3)+1 from t1 a where a.c3>b.c3
and a.c1=b.c1 and a.c1 =1
) order_num
from t1 b
where  c1 =1
order by c1,c3

c1          c3          order_num             
----------- ----------- ----------------------
1           3           5                     
1           4           3                     
1           4           3                     
1           5           1                     
1           5           1     
B/多記錄排名

select c1,c2,c3,
(select count( c3)+1 from t1 a where a.c3>b.c3
and a.c1=b.c1
) order_num
from t1 b
order by c1,c3


c1          c2          c3          order_num             
----------- ----------- ----------- ----------------------
1           2           3           5                     
1           8           4           3                     
1           4           4           3                     
1           4           5           1                     
1           5           5           1                     
2           2           3           5                     
2           8           4           3                     
2           4           4           3                     
2           4           5           1                     
2           5           5           1  

 

您可能感興趣的文章:
  • 只有兩個(gè)字段用一個(gè)sql語(yǔ)句查詢出某個(gè)學(xué)生的姓名、成績(jī)以及在表中的排名
  • MySQL中給自定義的字段查詢結(jié)果添加排名的方法
  • SQL查詢排名函數(shù)實(shí)例

標(biāo)簽:天水 呼和浩特 商洛 美容院 福建 珠海 泉州 西寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《查詢數(shù)據(jù)排名情況SQL》,本文關(guān)鍵詞  查詢,數(shù)據(jù),排名,情況,SQL,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《查詢數(shù)據(jù)排名情況SQL》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于查詢數(shù)據(jù)排名情況SQL的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章