在挑戰實驗1中構建的成績管理系統中,物理老師想要找出分數最高的同學進行表揚,請你找出這個同學並把他的資訊(id、姓名、性別)輸出到路徑 /var/lib/mysql-files/ 下的 physics.txt檔案中。同時 tom 的化學成績有異議,需要在原來的基礎上加3分,請更新 tom 的化學成績。
wget
資料庫 gradesystem 中有三張表分別用於記錄學生資訊、課程資訊和成績資訊。
1. 學生表(student):學生 id 、學生姓名和性別
2. 課程表(course):課程 id 和課程名
3. 成績表(mark):成績 id 、學生 id 、課程 id 和分數
伺服器中的 mysql 還沒有啟動,請注意 mysql 的 root 賬戶預設密碼為空。
1.mysql 服務處於執行狀態
3.找出物理(physics)分數最高的同學,並把他的資訊(id、姓名、性別)輸出到路徑 /var/lib/mysql-files/ 下的 physics.txt檔案中
4.修改 tom 的化學(chemistry)成績,在原來的基礎上加3分
執行 .sql 檔案
查詢與子查詢操作
order by 排序
into outfile:將查詢結果輸出到檔案
update 更新操作
mysql 服務處於執行狀態並登入:
sudo service mysql start
mysql -u root -p
source /home/shiyanlou/createdb.sql;
1.找出物理(physics)分數最高的同學,並把他的資訊(id、姓名、性別)輸出到路徑 /tmp/ 下的 physics.txt檔案中:
select st.sid ,st.sname,st.gender into outfile '/tmp/physics.txt'
from student as st
join mark as ma on ma.sid = st.sid
join course as co on co.cid = ma.cid
where co.cname = 'physics'
order by ma.score limit 1;
2.修改 tom 的化學(chemistry)成績,在原來的基礎上加3分
update mark set score = score +3
where sid=(select sid from student where sname="tom")
and cid=(select cid from course where cname="chemistry")
專案2 成績處理
餓 回家了十天 玩了十天。在陣列score中將要儲存某小組c 程式設計的成績,請設計實現下面的各功能函式,並在main函式中呼叫,組合成乙個完整的應用 1 輸入小組人數及成績,要保證成績在0 100之間 2 輸出該小組的最高成績 最低成績 平均成績 3 輸出考得最高成績和最低成績的同學的人數 4 輸...
系統設計與分析 Alpha版本2成績彙總
作業要求 1.作業內容 作業具體要求以及評分標準 給出開頭和團隊成員列表 10 給出發布位址以及安裝手冊 20 給出測試報告 40 給出專案情況總結 30 注 程式無法正常執行的最多只能得60分 巧克力王子和六個小矮人 組長很好地帶領同學完成任務以及做了很好的帶頭作用。進行了合理的分工和安排。團隊協...
第26講 專案2 成績等級
任務和 檔案名字 main.c 完成日期 2015年11月12日 版本號 v1.0 問題描述 給出一百分制成績,要求輸出成績等級 a b c d e 90分以上為 a 80 89分為 b 70 79分為 c 60 69分為 d 60分以下為 e include include int main el...