用sql語(yǔ)句查詢學(xué)生總?cè)藬?shù) SQL統(tǒng)計(jì)各專業(yè)學(xué)生人數(shù)?
SQL統(tǒng)計(jì)各專業(yè)學(xué)生人數(shù)?CREATE VIEW VIEW1 AS SELECT 專業(yè)表.專業(yè)名稱, COUNT(學(xué)生表.學(xué)生ID) AS 人數(shù) FROM 學(xué)生表 LEFT JOIN 專業(yè)表 ON 專
SQL統(tǒng)計(jì)各專業(yè)學(xué)生人數(shù)?
CREATE VIEW VIEW1
AS
SELECT 專業(yè)表.專業(yè)名稱, COUNT(學(xué)生表.學(xué)生ID) AS 人數(shù)
FROM 學(xué)生表
LEFT JOIN 專業(yè)表 ON 專業(yè)表.專業(yè)ID = 學(xué)生表.專業(yè)
GROUP BY 專業(yè)表.專業(yè)ID,專業(yè)表.專業(yè)名稱
使用SQL命令實(shí)現(xiàn)查詢,查詢平均分不及格的學(xué)生人數(shù)。怎么寫???
已知:選課表(學(xué)號(hào),課程編號(hào),成績(jī))查詢平均分不及格的學(xué)生人數(shù)的SQL代碼:select 平均分不及格的學(xué)生人數(shù) = count(*)from 選課表where 學(xué)號(hào) in ( select 學(xué)號(hào),avg(成績(jī)) from 選課表 group by 學(xué)號(hào) having avg(成績(jī))
有學(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í)
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字段排序)