根據關係模型Students 學號,姓名,性別,出生年月 ,查詢性別為 男 並按年齡從小到大到排序

時間 2021-10-14 19:03:23

1樓:

根據關係模型students(學號,姓名,性別,出生年月),查詢性別為「男」並按年齡從小到大到排序:select*from students where 性別="男" order by 出生年月 desc。

出生年月越大,也就是越晚出生,年齡越小,所以要年齡從小到大到排序,就要出生年月按大到小排序。

擴充套件資料

關係模式可以形式化地表示為:r(u,d,dom,f)。其中,r為關係名,u為組成該關係的屬性名集合,d為屬性組u中屬性所來自的域,dom為屬性向域的映象集合,f為屬性間資料的依賴關係集合。

通常簡記為:r(u)或r(a1,a2…an),其中r為關係名,u為屬性名集合,a1,a2…an為各屬性名。

關係的完整性為對關係的某種約束條件有三種:

1、實體完整性:主屬性不能為空,保證了每個元組是唯一的。

2、參照完整性規則:由下述,外碼在p中的值只能為空值或c中主碼的值。

3、使用者自定義完整性:由使用者自己設定約束條件,如某個屬性不能為空等,上兩個是所有資料庫系統都支援的,而使用者定義完整性為自定義。

2樓:匿名使用者

出生年月越大,也就是越晚出生,年齡是不是越小!!!所以要年齡從小到大到排序,就要出生年月按大到小排序!!

學生資料庫包含如下三個表:student(學號,姓名,性別,年齡,所在系)

3樓:匿名使用者

1select student.姓名,sc.成績from student,course,sc where student.

學號=sc.學號 and course.課號=sc.

課號 and student.性別='女'

2select student.姓名,sc.成績from student,course,sc where student.

學號=sc.學號 and course.課號=sc.

課號 and student.年齡=22 and course.課程名='英語'

3select 姓名,year(getdate())-年齡 as 出生年份 from student where  性別='男'

求解sql。設有學生表s(學號,姓名,性別,年齡)。查詢所有年齡小於等於20歲的男同學。並按年齡生成新列

4樓:天涯ni一角

你好,按年齡生成新列是什麼意思,是按年齡排序?:

select  學號,姓名,性別,年齡  from swhere 年齡<20

order by 年齡

5樓:匿名使用者

select 學號,姓名,性別,年齡 from s where 年齡<=20 and 性別='男'

order by 年齡

注意自己更換表名、欄位名、以及將中文標點換成英文標點。

已知關係模式:學生(學號,姓名,性別,年齡,系別),用sql語句查詢中文系或資訊系男學生的資訊

6樓:匿名使用者

select * from 學生 where 性別='男生' and (系別='資訊系' or 系別='中文系')

不知道對不對,你執行一下看看吧.

7樓:匿名使用者

select * from 學生 where 系別=中文系 or ( 系別=資訊系 and 性別 =『男』)

設有下列關係模式:學生s(學號,姓名,性別,年齡).。。。。

8樓:匿名使用者

select 姓名

from sc inner join s on sc.學號 = s.學號

inner join c on sc.課程號 = c.課程號where c.課程名 = '大學計算機資訊科技'

語句應該是這樣,這個

設有學生關係表s(學號,姓名,性別,出生年月),屬性"學號"為主鍵,下列sql語句中,不能執行的為_

9樓:匿名使用者

因為學號是主鍵,不能為空

10樓:匿名使用者

無主鍵是不能進行插入的

有一個學生資料庫,有以下關係模式構成: 學生(學號,姓名,性別,年齡,所在系)

11樓:匿名使用者

1)select a.學號,a.成績 from 選修 a, 課程來自 b

where a.課程號=b.課程號 and b.課程名='3號' order by a.成績 desc

-- 如果不是按課程名查,可以不用連線"課程"表2) select a.課程號, b.課程名, count(a.學好) from 選修 a, 課程 b

where a.課程號=b.課程號

group by a.課程號, b.課程名3)select b.

姓名 from 選修 a, 學生 bwhere a.學號=b.學號 and a.

成績 > 904)insert into 學生(學號,姓名,性別,年齡,所在系) values ('012508','劉敏','女',18,'計算機')

12樓:匿名使用者

1.select 學生bai.學號

,成績du

from 學生,選修,課程

zhiwhere 課程名="3號課dao程" and 學生.學號專=選修.學號 and 選修.課程號屬=課程.課程號

order by 成績

2.select 課程號,count(學號) as 人數from 選修

group by 課程號

3.select 姓名

from 學生,選修,課程

where 學生.學號=選修.學號 and 選修.課程號=課程.課程號 and 課程名="2號課程" and 學分》=90

4.insert into 學生 values ('012508','劉敏','女','18','計算機')

套利定價模型與資本資產定價模型的關係

套利定價理論和資本資產定價模型都是資產定價理論,所討論的都是期望收益率與風險的關係,但兩者所用的假設和技術不同。兩者既有聯絡,又有區別。1 兩者的聯絡 第一,兩者要解決的問題相同,都是要解決期望收益與風險之間的關係,使期望收益與風險相匹配。第二,兩者對風險的看法相同,都是將風險分為系統性風險和非系統...

模型管理系統與資料庫系統的關係如何

酒店客房管理系統 酒店客房管理系統 1.1 net對資料庫開發的支援 1.1.1 ado net概述 1.1.2 ado.net元件 1.1.3 資料繫結控制元件 1.2 概 述 1.3 需 求 分 析 1.3.1 理解需求 1.3.2 需求分析 1.4 uml系統建模 1.4.1 酒店客房管理系統...

巨集觀經濟學的主要理論模型有哪些,巨集觀經濟學中的幾個基本理論是什麼?

1 簡單國民收入模型,該模型不考慮利率 2 islm模型,該模型考慮利率 3 adas模型 衍生關於失業 菲利普斯曲線 該模型考慮 4 islmbp模型,該模型考慮國際經濟 5 新古典增長模型 衍生關於最優資本確定 索洛模型,分割率 乘數加速數模型 該模型考慮經濟週期。巨集觀經濟學中的幾個基本理論是...