SELECT
系,
性別,
AVG(年齡) AS 平均年齡
FROM

GROUP" />

嫒美直播免费版app下载-嫒美直播永久免费版下载-嫒美直播最新下载安装

當(dāng)前位置:首頁(yè) > 教育綜合 > 正文

查詢(xún)users表,按性別統(tǒng)計(jì)用戶(hù)的平均年齡,列出性別和平均年齡(avg_age)

數(shù)據(jù)庫(kù) 創(chuàng)建一個(gè)選擇查詢(xún),按系別統(tǒng)計(jì)各自男女學(xué)生的平均年齡

創(chuàng)建一個(gè)選擇查詢(xún),按系別統(tǒng)計(jì)各自男女學(xué)生的平均年齡
SELECT
系,
性別,
AVG(年齡) AS 平均年齡
FROM

GROUP BY
系,
性別
上面是用 SQL 的處理方法。
樓主要求 “最好不是SQL啊”, 不知道樓主 希望是用什么?
一步一步操作?
那要說(shuō)明是什么數(shù)據(jù)庫(kù)啊.
如果是 Access的話(huà), 操作順序是這樣的:
1、創(chuàng)建一個(gè)查詢(xún)
2、在《顯示表》窗口里面,把那個(gè)表 選中,按 添加按鈕。
3、關(guān)閉《顯示表》窗口, 進(jìn)入設(shè)計(jì)窗口。
4、在表中,雙擊 系, 性別, 年齡 這3列, 加到下面的列表中。
5、在下面列表的地方,鼠標(biāo)右鍵,在彈出窗口,選擇 “匯總”
6、修改 年齡下面的 Group By, 變成 “計(jì)算” 注意,不是“總計(jì)”。
7、運(yùn)行查詢(xún)。

1.安裝SQL SERVER,目前版本是2008,注意版本對(duì)應(yīng)的操作系統(tǒng)。
2.安裝完成后,在開(kāi)始菜單打開(kāi)SQL Server Management Studio,服務(wù)器名稱(chēng)默認(rèn),如果是空的,就輸入一個(gè). ,身份驗(yàn)證選擇windows身份驗(yàn)證。
3.登錄后左側(cè)菜單的菜單里找“數(shù)據(jù)庫(kù)”,點(diǎn)開(kāi)此節(jié)點(diǎn)后,在“數(shù)據(jù)庫(kù)”菜單上點(diǎn)右鍵,選擇“新建數(shù)據(jù)庫(kù)”,點(diǎn)擊后在彈出的窗口信息里填寫(xiě)信息,填完后點(diǎn)確定,數(shù)據(jù)庫(kù)就創(chuàng)建成功了,不過(guò)里面還沒(méi)有表。
4.新建表,點(diǎn)開(kāi)你剛才建立的數(shù)據(jù)庫(kù)后,找到“表”菜單,雙擊,然后在“表”菜單上點(diǎn)右鍵,選擇“新建表”,輸入你要填寫(xiě)的字段名,選擇好類(lèi)型,長(zhǎng)度后,點(diǎn)擊確定,就建好表了,這時(shí)再右鍵選中“表”菜單,選擇“刷新”,剛才建立的表就可以顯示出來(lái)了。
你應(yīng)該總結(jié)出學(xué)生成績(jī)查詢(xún)需要幾張表,我大概告訴你一下吧,最基本的3張,
1.學(xué)生基本信息表
2.學(xué)生考試科目表
3學(xué)生成績(jī)表,這三張之間的關(guān)系你要是搞明白了,那學(xué)生成績(jī)查詢(xún)就不會(huì)有問(wèn)題了。

統(tǒng)計(jì)出男生人數(shù),平均年齡,女生人數(shù),平均年齡.sql語(yǔ)句

1、SQL語(yǔ)句:SQL即結(jié)構(gòu)化查詢(xún)語(yǔ)言(Structured
Query
Language),是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。SQL語(yǔ)句無(wú)論是種類(lèi)還是數(shù)量都是繁多的,很多語(yǔ)句也是經(jīng)常要用到的,SQL查詢(xún)語(yǔ)句就是一個(gè)典型的例子,無(wú)論是高級(jí)查詢(xún)還是低級(jí)查詢(xún),SQL查詢(xún)語(yǔ)句的需求是最頻繁的。

2、SQL語(yǔ)句包括(以VFP6為例):

  • create語(yǔ)句:創(chuàng)建表

  • alter語(yǔ)句:修改表結(jié)構(gòu)

  • incert語(yǔ)句:在表中插入記錄

  • update語(yǔ)句:更新表中記錄

  • delete語(yǔ)句:刪除表中記錄

  • drop語(yǔ)句:刪除表

  • select語(yǔ)句:查詢(xún)記錄

3、本題目要求使用select語(yǔ)句,其語(yǔ)法結(jié)構(gòu)為(以VFP6為例):

SELECT[ALL|DISTINCT|DISTINCTROW|TOP]
{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}
FROM tableexpression[,…][IN externaldatabase]
[WHERE…]
[GROUP BY…]
[HAVING…]
[ORDER BY…]

4、本題目需要有一個(gè)表:【學(xué)生表】(含性別、年齡字段)

5、結(jié)論,所需SQL語(yǔ)句為:【select 性別, count(*) as 人數(shù), avg(年齡)as 平均年齡 from 學(xué)生表 group by 性別】(見(jiàn)下圖,在VFP6中驗(yàn)證,圖片可點(diǎn)擊放大)。

按性別分組,求出每組學(xué)生的平均年齡

1、select count(性別) from student where 性別='女' 2、select avg(年齡) from student group by(性別) 3、select * from student where 性別='男' and 年齡 = max(年齡) 4、select 教師號(hào),姓名,專(zhuān)業(yè),部門(mén) from teacher where 職稱(chēng)='' or 職稱(chēng) is null 注意 3 中 and 年齡 = max(年齡) 寫(xiě)成: and 年齡 in (select max(年齡)from student where 性別='男' ) 4 中 職稱(chēng) is null 或

你好,我想問(wèn)下,現(xiàn)在有張Student表,要求按照表里的SEX屬性分組查詢(xún),并求平均年齡AGE,語(yǔ)句怎么寫(xiě)啊?

如果你的age年齡是XXXX-XX-XX 的寫(xiě)法,樓上的就不行了 應(yīng)該是: select sex,avg(now()-年齡) as 平均年齡 from student group by sex ; 查詢(xún)性別,平均年齡等于當(dāng)前日期-年齡字段求平均。按照性別分組 select 查詢(xún) sex 性別字段 avg(now()-年齡) 求平均值(當(dāng)前日期-年齡) from Studen 來(lái)自studen表 group by sex ; 結(jié)果按照性別分組 如果你的年齡字段是直接保存年齡,那么樓上的辦法就行了。 select sex,avg(年齡) from student group by sex ; 可能

SQL中的Group By的查詢(xún)過(guò)程多列分組的查詢(xún)過(guò)程是怎樣的?

Group By子句 Group By子句可以將表的行劃分為不同的組。分別總結(jié)每個(gè)組,這樣就可以控制想要看見(jiàn)的詳細(xì)信息的級(jí)別。 語(yǔ)法: [ Group By [ ALL ] Group_By_expression[ ,...n ] [ WITH { CUBE | ROLLUP } ] ] 參數(shù)說(shuō)明: ALL:包含所有組和結(jié)果集,甚至包含那些任何行都不滿(mǎn)足WHERE子句指定的搜索條件的組和結(jié)果集。如果指定了ALL,將對(duì)組中不滿(mǎn)足搜索條件的匯總列返回空值。不能用CUBE或ROLLUP運(yùn)算符指定ALL。如果訪問(wèn)遠(yuǎn)程表的查詢(xún)中有WHERE子句,則不支持Group By ALL操作。 Group_By_
展開(kāi)全文閱讀