姓名語文
數學英語
何豔94
6280
何冬梅86
6493
馮晨90
6474
彭勤77
6789
葉倩63
6883
曾德昌90
6993
曹乾剛70
6984
雷小露79
7079
餘佳麗93
7199
趙林78
7177
鄧明昊81
7287
邱志娟84
7487
馬琴63
7476
王清秀84
7587
李曉斌99
7596
王川洪89
7671
肖妤翊70
8276
程飛娥73
8394
孫雙公尺76
8398
張玲85
8393
周榕珍70
8476
劉芙蓉90
8474
王亞坤70
8471
柴俊84
8474
隨婷婷69
8579
文森76
8785
李明93
8794
歐仁壽90
9085
王清容97
9180
羅秀麗73
9198
楊永豔72
9186
姚鵬90
9374
盧思彤100
9479
何剛80
9677
劉華平84
9674
馬曉冬95
9998
尹玫84
10087
李金龍81
10099
利用sql快速找出總成蜻排在前五名的同學。
select top 5 姓名,(語文+數學+英語) as 總分
from [sheet1$]
order by 語文+數學+英語 desc
本例的實現是在將資料降序排序的基礎上利用top謂詞取得前5條記錄,即前5條分數最高的記錄。top謂詞可以返回指定範圍內一定數量的記錄,語法如下:
top n [percent]
其中,percent關鍵字可以省略,當省略時,n代表要獲取記錄的數量:當加上percent關鍵字後,n代表要獲取記錄的百分比。比如要獲取前50%的記錄,可以使用以下語句:
top 50 percent
在未對資料進行任何排序的情況下,top謂詞將按照原始資料的預設排序取前n條記錄。所以,在本例中,要實現查詢考試成績總分排在前5名的同學,必須將總分按照降序排序。
當記錄百分比數量計算為小數時,sql將按照向上取整的方式取得記錄的數量。例如,記錄數為11條,執行top 30 percent語句時,前30%的記錄數應為3.3,向上取整後,結果將返回4條記錄。
Excel 2010 SQL應用065 反轉回文詩
目錄 源資料表 解決方案 回文詩悠悠綠水傍林偎 日落觀山四望回 幽林古寺孤明月 冷井寒泉碧映臺 鷗飛滿浦漁舟泛 鶴伴閒亭仙客來 遊徑踏花煙上走 流溪遠棹一篷開 中國古典詩詞是世界語言文學中的奇葩,很多作品流傳至令,廣為傳頌。回文詩又是中國古典詩詞中一種比較獨特的體裁,因為該體裁的詩回環往復都可以誦讀...
Excel 2010 SQL應用083 降序排列
區域銷售員 銷售數量 銷售額一區 何豔3730 216340 二區彭勤 5822 291100 三區葉倩 4014 220770 三區曾德昌 9198 542682 一區曹乾剛 6202 347312 一區雷小露 6992 384560 二區餘佳麗 3661 197694 三區鄧明昊 2548 15...
Excel 2010 SQL應用086 隨機排序
目錄 源資料表 解決方案 隨機排序技巧 偽隨機數概念 學號 姓名1000980 羅大吳1002128 羅文1000881 張汶1001511 吳小麗1004831 柳生風1001586 樑先麗1002699 張通1004851 古鳳1000956 吳明麗1005353 趙香華1004493 吳風10...