sql查詢學(xué)生總?cè)藬?shù) 怎樣用SQL語(yǔ)句表示:查詢每個(gè)班級(jí)的學(xué)生人數(shù)?
怎樣用SQL語(yǔ)句表示:查詢每個(gè)班級(jí)的學(xué)生人數(shù)?SELECT Cno,COUNT(*) AS 人數(shù) --統(tǒng)計(jì)FROM StudentsGROUP BY Cno -- 分組 關(guān)于SQL查詢,有學(xué)生和班級(jí)兩
怎樣用SQL語(yǔ)句表示:查詢每個(gè)班級(jí)的學(xué)生人數(shù)?
SELECT Cno
,COUNT(*) AS 人數(shù) --統(tǒng)計(jì)
FROM Students
GROUP BY Cno -- 分組
關(guān)于SQL查詢,有學(xué)生和班級(jí)兩張表。查詢班級(jí)人數(shù)大于50的班級(jí)的所有信息?
SELECT 班級(jí).ID FROM 班級(jí), 學(xué)生 WHERE 班級(jí).ID = 學(xué)生.所屬班級(jí)ID GROUP BY 班級(jí).ID HAVING COUNT(學(xué)生.ID) > 50 上面的SQL, 只獲取班級(jí)人數(shù)大于50的班級(jí)的 ID 如果要班級(jí)的所有信息 SELECT * FROM 班級(jí) WHERE 班級(jí).ID IN ( SELECT 班級(jí).ID FROM 班級(jí), 學(xué)生 WHERE 班級(jí).ID = 學(xué)生.所屬班級(jí)ID GROUP BY 班級(jí).ID HAVING COUNT(學(xué)生.ID) > 50 )
有學(xué)生和班級(jí)兩張表,如何用一條sql語(yǔ)句查詢學(xué)生人數(shù)最多的班級(jí)信息?
select * from 班級(jí) a left join (select 班級(jí)id,count(*) as counta from 學(xué)生 group by 班級(jí)id) b on a.班級(jí)id=b.班級(jí)idwhere b.counta=(select top 1 COUNT(*) as counta from StudioNews group by UserID order by counta desc) 可能存在人數(shù)最多的不止一個(gè)班級(jí)
一張學(xué)生成績(jī)表內(nèi)SQL查詢每個(gè)班級(jí)每門課程的平均分?
SQL語(yǔ)句如下: SELECT 學(xué)號(hào), Count(課程編號(hào)) AS 課程總數(shù), Sum(成績(jī)) AS 總分?jǐn)?shù), Avg(成績(jī)) AS 平均分 FROM 成績(jī)表 GROUP BY 學(xué)號(hào)SQL常用操作語(yǔ)句如下:選擇: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] 總數(shù):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 最?。簊elect min(field1) as minvalue from table1
怎樣用SQL語(yǔ)句表示:查詢每個(gè)班級(jí)的學(xué)生人數(shù)?
select班級(jí)號(hào),count(*)from學(xué)生表groupby班級(jí)號(hào)不知道您的表是什么樣的
SQL查詢統(tǒng)計(jì)每個(gè)班的學(xué)生人數(shù)?
ORDER BY 2,是你在用SELECT作查詢時(shí),用第二個(gè)字段進(jìn)行排序,例如 select name,age from 表 order by 2,(指按age字段排序) select name,age,score from 表 order by 3(指按score字段排序)