統計學科數和課程數

2021-09-01 01:15:29 字數 672 閱讀 1559

現有課程選修表,要求統計出每個學生所選的課程數及學科數,選修課資料如下

sno score name category

1 23 語文 文科

1 34 政治 文科

1 3 物理 理科

1 4 數學 理科

1 33 化學 理科

2 3 體育 實踐課

sql如下:

select *

from (select sno,

count(name) over(partition by sno) namenum,

count(distinct category) over(partition by sno)categorynum,

row_number() over(partition by sno order by score) rn

from zzz_test t)

where rn = 1

結果如下:

sno namenum categorynum rn

1 5 2 1

2 1 1 1

統計字元數

問題描述 判斷乙個由a z 這26 個字元組成的字串中哪個字元出現的次數最多 輸入 第1 行是測試資料的組數n,每組測試資料佔1 行,是乙個由a z 這26 個字元組 成的字串,每組測試資料之間有乙個空行,每行資料不超過1000 個字元且非空 輸出 n 行,每行輸出對應乙個輸入。一行輸出包括出現次數...

統計字元數

時間限制 1000 ms 記憶體限制 65536 kb 提交數 262 通過數 121 給定乙個由a z這26個字元組成的字串,統計其中哪個字元出現的次數最多。輸入包含一行,乙個字串,長度不超過1000。輸出一行,包括出現次數最多的字元和該字元出現的次數,中間以乙個空格分開。如果有多個字元出現的次數...

統計字元數

給定乙個由a z這26個字元組成的字串,統計其中哪個字元出現的次數最多。輸入輸入包含一行,乙個字串,長度不超過1000。輸出輸出一行,包括出現次數最多的字元和該字元出現的次數,中間以乙個空格分開。如果有多個字元出現的次數相同且最多,那麼輸出ascii碼最小的那乙個字元。樣例輸入 abbccc樣例輸出...