成績單問題

2022-02-18 04:20:50 字數 700 閱讀 4992

今天羅浮宮群的乙個同學問了個成績單的問題。

以前我也遇到過,當時記得費了好大勁。現在正好回味一番。

資料庫結構如下。資料插入語句如下。

create table if not exists `chengji` (

`goods_id` int(5) not null,

`user_id` int(5) not null,

`point` int(5) not null

) engine=myisam default charset=latin1;

---- 轉存表中的資料 `chengji`

--insert into `chengji` (`goods_id`, `user_id`, `point`) values

(100, 10, 5),

(200, 10, 8),

(300, 10, 20),

(100, 11, 5);

在空庫中執行後你會得到如下的結構。

要求:查詢每個使用者的積分和並按照和排序

select user_id, sum( point )  as pertotal

from chengji group by user_id order by pertotal desc

成績單型別

cjd 雙單引號是注釋 成績單學號 d20c055 s s是字串輸出 你的成績如下 高等數學 f分 f是浮點數輸出,f前加數字幾就保留幾位 python程式設計基礎 f分 形勢與政策 f分 大學英語 f分 xuehao input 請輸入數字 sc float input 請輸入高等數學分數 py ...

Bugku 成績單 有感

題目位址 因為個人是個小白,看到題目毫無頭緒。在網上搜到wp,參考著得以理解。這個題目需要手動爆破資料庫的 庫名 表名 列名 內容。庫名 用資料庫聯合查詢語句 id 1 union select 1,2,3,database 得到資料庫名字skctf flag 表名 id 1 union selec...

bugku 成績單詳解

bugku 成績單詳解 首先開啟查詢成績的頁面 當你這樣去試了之後,就會發現當輸入id 1,2,3,的時候分別有三個孩子的成績,但是當id 4的時候,成績單裡面的成績又為空了。因此我們可以猜測資料庫裡面一共是有四列的 然後在此處利用內建函式database 爆破獲取資料庫的名字。此處可以看出資料庫的...