⑴ 怎樣編寫sql語句求平均成績
1、打開資料庫軟體,附加資料庫,右鍵選擇新建查詢。
⑵ 5.用SQL命令查詢所有學生的學號、姓名、總成績、平均成績。
## 簡介
資料庫在查詢上的sql 語句 基本是沒有差異的,
## 工具
mysql 資料庫,windowds 7
## 步驟
1.打開mysql資料庫,點擊新增查詢
2.selectno,name,totalScore,avgScorefromScoreTable;
⑶ 查詢學生總成績的sql語句
select 學生.學號 as 姓名, sum(成績.分數) as 總分
from 學生
left join 成績 on 成績.學號=學生.學號
group by 學生.學號
sql語句
更新:update table1 set field1=value1 where 范圍
查找:select * from table1 where field1 like '%value1%' (所有包含'value1'這個模式的字元串)
排序:select * from table1 order by field1,field2 [desc]
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1[separator]
⑷ 資料庫查詢總成績最高的三名學生的學號
學生表:student 學號:number
成績表:score 成績:scores
select student.number from student,score where student.id=score.id group by sum(scores) order by student.number DESC limit3;
⑸ sql資料庫查詢語句例子
各位同學們好,我們今天繼續來說,sql資料庫。我們今天的文檔中主要介紹了SQL查詢語句、查詢語句示例等。這里我給大家做了一個總結,有需要的同學可以參考一下。
首先,我們來了解一下SQL資料庫組成基本:
查找Movies表裡的Title欄位:
查找ID小於5的電影的Title和Director的以下這些:
查看電影的總條數
以下查詢語句是常用於班級統計的:
查詢「001」課程比「002」課程成績高的所有學生的學號:
查詢平均成績大於60分的同學的學號和平均成績:
查詢所有同學的學號、姓名、選課數、總成績:
查詢姓「李」的老師的個數:
查詢沒學過「葉平」老師課的同學的學號、姓名:
查詢學過「001」並且也學過編號「002」課程的同學的學號、姓名:
查詢學過「葉平」老師所教的所有課的同學的學號、姓名:
查詢課程編號「002」的成績比課程編號「001」課程低的所有同學的學號、姓名:
查詢所有課程成績小於60分的同學的學號、姓名:
查詢沒有學全所有課的同學的學號、姓名:
好了,這就是關於sql資料庫查詢語句的基礎了。我都替你們整理好了,感興趣的同學收藏一來,需要用的時候直接拿起來用就可以了。我們今天就到這里,下期再見!
本篇文章使用以下硬體型號:聯想小新Air15;系統版本:win10;軟體版本:sqlserver2008。
⑹ 查詢每位同學的課程門數、總成績、平均成績」的SQL語句是什麼
SQL語句如下:
SELECT 學號, Count(課程編號) AS 課程總數, Sum(成績) AS 總分數, Avg(成績) AS 平均分
FROM 成績表
GROUP BY 學號;
SQL常用操作語句如下:
選擇:select * from table1 where 范圍
插入:insert into table1(field1,field2) values(value1,value2)
刪除:delete from table1 where 范圍
更新:update table1 set field1=value1 where 范圍
查找:select * from table1 where field1 like 』%value1%』
排序:select * from table1 order by field1,field2 [desc]
總數:select count as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1
⑺ 資料庫中,如何使用T-SQL語句查詢每門課程的總成績和平均成績
沒給出表格結構,只能作如下假設:
欄位所在的表是score表
語文的欄位是:chinese double
英語的欄位是:english double
學生號ID的欄位是:sid int
要查詢的學生ID為9
可以用下面的語句來獲得:
select sid,(chinese+english) as total,(chinese +english)/2 as avge from score where sid =9
更多門課程可以擴展.
⑻ 資料庫如何查詢某個學生的總成績
題目沒有說清楚啊,select sum(score) from 成績表 where sno='學號值'
⑼ SQL求每個學生平均成績
selects,學號,s,姓名,c,課程名,t,平均成績
fromstudentass
leftjion
(
selectavg(成績)as平均成績,學號
fromscgroupby學號
)astont,學號=s,學號
leftjoinsconsc。學號=s,學號
leftjoincourseasconc。課程號=sc,課程號
功能:
SQL具有數據定義、數據操縱和數據控制的功能。
1、SQL數據定義功能:能夠定義資料庫的三級模式結構,即外模式、全局模式和內模式結構。在SQL中,外模式又叫做視圖(View),全局模式簡稱模式(Schema),內模式由系統根據資料庫模式自動實現,一般無需用戶過問。
2、SQL數據操縱功能:包括對基本表和視圖的數據插入、刪除和修改,特別是具有很強的數據查詢功能。
以上內容參考:網路-結構化查詢語言
⑽ SQL資料庫 查詢每個學生的總成績,結果包括學號和總成績兩個欄位。
你可以把數據表再修改下.
把借閱表裡再加個默認的欄位(書的數量先默認為0)
在借書的時候edit這個數量或+1.如果是多選,就for循環選種書的總數量再去修改.
時間可以獲取伺服器時間.